Andy Stewart <lazycat.mana...@gmail.com> writes: > Hi all, > > Okay, question is, IORefObject module and most module reference each > other, so i will got `recursive reference problem` (looks how many > .hs-boot in my project). Current version compile fine.
The key is design of IORefObject, It's too close with Manatee.UI.* modules, they're import each other, make i need .hs-boot file to avoid recursive reference problem. And those strongly connect components point that's a bad design at IORefObject. So any suggestions are welcome! Thanks, -- Andy _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe