[Haskell-cafe] Mutually recursive modules and google protocol-buffers

John Meacham john at repetae.net
Tue Jul 15 17:34:47 EDT 2008

On Tue, Jul 15, 2008 at 12:21:16PM +0100, Chris Kuklewicz wrote:
> I have reached an impasse in designing a Haskell API for the google's
> The messages in protobuf are defined in a namespace that nests in the usual
> hierarchical OO style that Java encourages.
> To avoid namespace conflicts, I made a hierarchy of modules.

I wonder if this is the root of your issue, OO concepts don't map
directly to haskell concepts a lot of the time. You may end up with some
very atypical haskell code if you try to copy OO designs directly. 


John Meacham - ⑆repetae.net⑆john⑈

More information about the Haskell-Cafe mailing list