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

Chris Kuklewicz haskell at list.mightyreason.com
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
http://hackage.haskell.org/package/protocol-buffers
http://hackage.haskell.org/package/protocol-buffers-descriptor
http://hackage.haskell.org/package/hprotoc

The darcs repository is at
http://code.haskell.org/protocol-buffers/

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
reported.

-- 
Chris Kuklewicz



More information about the Libraries mailing list