On 22/08/2012 13:32, Ramana Kumar wrote:
I recently read http://www.haskell.org/onlinereport/haskell2010/ and
noticed a few minor issues in Chapter 5.
Is it easy to correct them on that web page for future readers? If not,
at least this may be useful for future reports.
Apologies if these were known already.
Section 5.2, the first sentence of list item 5 says "The form “module M”
names the set of all entities that are in scope with both an unqualified
name “e” and a qualified name “M.e”."
It is not clear that "in scope" here really means "in scope and exported
by module M".
The current text seems clear to me. This is the *definition* of what is
exported by module M, so referring to what is exported by module M
within its own definition would be very confusing.
Section 5.6.1 contains "These modules are not part of Haskell 98, and
they cannot be imported separately."
I suggest that the "98" be removed.
Thanks, someone else already pointed that out and I've fixed it in the
sources. The next revision will include the fix.
Cheers,
Simon
_______________________________________________
Haskell-prime mailing list
Haskell-prime@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-prime