[Haskell-cafe] Re: Help me improve design of my project.
Andy Stewart
lazycat.manatee at gmail.com
Fri Oct 23 11:22:20 EDT 2009
Andy Stewart <lazycat.manatee at 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
More information about the Haskell-Cafe
mailing list