ANN: protocol-buffers, protocol-buffers-descriptor, hprotoc version 2.0.5

Chris Kuklewicz haskell at
Mon May 16 14:55:05 CEST 2011

There is a new version of the Haskell implementation of Google's protocol buffer
message serialization format.  Performance for serialization has been improved
in this release.

The new code is up on hackage at

The darcs repository is at

The changes in 2.0.5 compared to 2.0.2 are:
  * Specialize some encoding during serialization to improve performance
  * Add some options that protoc handles and that were missing in hprotoc
  * Alter the namespace resolution in hprotoc to better match protoc
  * Improve error handling during name resolution in hprotoc
  * Lex and parse the new aggregate options in Google version 2.4.0

Note that the new aggregate syntax in Google's version 2.4.0 is not supported.
The change allows the new notation to be parsed and a clear error message to be

Chris Kuklewicz

More information about the Libraries mailing list