more fixups for GHC docs

Bulat Ziganshin bulat.ziganshin at gmail.com
Thu Sep 7 11:26:38 EDT 2006


Hello glasgow-haskell-users,

1. section 7.11.6 contains small typo - both %note are "%note foo"
while CORE pragmas use "foo" and "bar"

2. section 7.13 notes that generic classes was broken in GHC 5.02.
afaik, they worked at least in GHC 6.4

also it will be great if each paragraph of Release Notes will link to
corresponding section in documentation for further reading. now we
don't have links for impredicative polymorphism, bang patterns,
GC improvements (we can point to http://hackage.haskell.org/trac/ghc/ticket/650),
-I RTS flag, -split-objs flag (and also it will be great to mention
here that its using allows to reduce size of binaries)

i think that it should be mentioned here that parallel arrays support
is omitted in 6.6 despite this support was never documented


one more small suggestion - in GHC 6.4.3 add "-A5m" RTS flag to compiler
itself in order to make it faster


and last question - i don't like inclusion of unix and win32 in a list
of core libs. why they are here? may be it's possible to include small
modules with functionality required for compiler itself in GHC.*
hierarchy and then move the rest into extra libraries?

-- 
Best regards,
 Bulat                          mailto:Bulat.Ziganshin at gmail.com



More information about the Glasgow-haskell-users mailing list