Robert Dockins wrote:
> The main reason is to avoid the need for mutually
> recursive modules, and not because its a particularly nice design.
Chris Kuklewicz wrote:
> This seems to be a result of "module/import" being the one-true-and-unique-way
> to create a namespace combined with almost no support for recursive modules.
I'd like to remind you that the Haskell98 report explicitly allows
recursive modules
http://haskell.org/onlinereport/modules.html
However, it's a real pity that Hugs doesn't support them at all and that
you have to take extra pains with .boot-files to get them in GHC.
Recursive modules are the lazy evaluation of modules and "One should not
obstruct access to such a vital tool". I want recursive modules for free!
Regards,
apfelmus
_______________________________________________
Haskell-Cafe mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell-cafe