hello,

Andrew J Bromage wrote:
...
What H98 does is it defines a language for which separate compilation
is at best extremely difficult and at worst virtually impossible
without extra information which is not part of H98 (such as GHC's
hi-boot files).
> ...

why do you think separate compilation is difficult to achieve in Haskell 98? as simon pointed out, GHC does it and has been doing it for a long time. dealing with mutually recusrive modules is i think a separate issue. even though GHC doesn't quite do it, it is certainly possible, and not very difficult to do. in fact we have it implemented in one of the projects i am currently working on. hopefully one day GHC will also dispense with the hi-boot files.

bye
iavor
--
==================================================
| Iavor S. Diatchki, Ph.D. student |
| Department of Computer Science and Engineering |
| School of OGI at OHSU |
| http://www.cse.ogi.edu/~diatchki |
==================================================

_______________________________________________
Haskell-Cafe mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/haskell-cafe


Reply via email to