We've put together an embedded representation of Protocol Buffers in Haskell. Unlike (most?) Protocol Buffers implementations, messages can be defined directly in Haskell and no preprocessor (or protoc) is required. I think all the major protobuf features are available at this stage except default values. I'm also slowly working on a protoc plugin and the inverse: a .proto generator that prints message definitions from Haskell source.
Check it out, let me know what you think. Intro to Generics and Protocol Buffers<http://breaks.for.alienz.org/blog/2013/02/28/generics-and-protocol-buffers-the-hackage-years/> Package on Hackage <http://hackage.haskell.org/package/protobuf> Github repo <https://github.com/alphaHeavy/protobuf> -n -- You received this message because you are subscribed to the Google Groups "Protocol Buffers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/protobuf?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
