[Haskell-cafe] Cyclic Inclusions
Don Stewart
dons at galois.com
Mon Aug 11 17:07:00 EDT 2008
cmb21:
> Hi,
>
> I have a question about cyclic inclusions. It appears in the Haskell 98
> report that mutually recursive modules are allowed, however GHC complains
> at any Haskell project that has cyclic inclusions (implicit or explicit).
> Am I right in thinking that this is a GHC limitation?
>
>
> http://www.haskell.org/onlinereport/modules.html
>
>
GHC provides a mechanism to support mutually recursive modules, but
you must break the cycle manually, via a boot file.
http://www.haskell.org/ghc/docs/latest/html/users_guide/separate-compilation.html#mutual-recursion
More information about the Haskell-Cafe
mailing list