minor errors in Haskell 2010 report

Simon Marlow marlowsd at gmail.com
Thu Aug 23 17:43:21 CEST 2012

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.


More information about the Haskell-prime mailing list