[Haskell-cafe] Module.T naming style

Henning Thielemann lemming at henning-thielemann.de
Fri Jul 15 06:24:22 EDT 2005


On Fri, 15 Jul 2005, Simon Marlow wrote:

> On 15 July 2005 09:48, Henning Thielemann wrote:
>
> > The limit in Haskell is that most compilers don't conform to the
> > Haskell 98 report which allows mutually recursive modules. But I think
> > the compilers should allow them instead of forcing users to put many
> > type and class definitions into one module.
>
> I hope you weren't including GHC in "most compilers" :-)  GHC's
> implementation of mutually recursive modules is conformant with Haskell
> 98 (see Section 5.7).

But there are unresolved problems with class definitions.
 http://www.haskell.org/pipermail/haskell-cafe/2005-May/009873.html

Is this covered by the statement "Modules may be mutually recursive."?
 http://www.haskell.org/onlinereport/modules.html



More information about the Haskell-Cafe mailing list