3 ms·
Basically, it inlines across module boundaries (except where such modules are mutually recursive).
by batterseapower 14y ago
Basically, it inlines across module boundaries (except where such modules are mutually recursive).
- Locke1689 14y agoI don't think cyclic imports are allowed in Haskell.
- dons 14y agoSure they are, and full cross-module inlining too
- tinco 14y agoSince when? I just merged 3 files together because GHC complained of the cyclic imports. I would love to pull them apart again.
- walrus 14y agohttp://www.haskell.org/haskellwiki/Mutually_recursive_modules#GHC http://www.haskell.org/haskellwiki/Mutually_recursive_module...
- Locke1689 14y agoRight, .hs-boot files. I was being naive and trusting the compiler warnings.