protobuf: Google Protocol Buffers via GHC.Generics

[ bsd3, data, library ] [ Propose Tags ]

Google Protocol Buffers via GHC.Generics.

Protocol Buffers are a way of encoding structured data in an efficient yet extensible format. Google uses Protocol Buffers for almost all of its internal RPC protocols and file formats.

This library supports a useful subset of Google Protocol Buffers message specifications in a Haskell. No preprocessor or additional build steps are required for message encoding and decoding.

Record specifications are built by defining records with specially defined fields that capture most of the Protocol Buffers specification language.

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

Versions [RSS] 0.1, 0.1.1, 0.1.2, 0.1.3, 0.2.0, 0.2.0.1, 0.2.0.2, 0.2.0.3, 0.2.0.4, 0.2.1.0, 0.2.1.1, 0.2.1.2, 0.2.1.3, 0.2.1.4 (info)
Change log CHANGELOG
Dependencies base (>=4.7 && <5), bytestring (>=0.9), cereal (>=0.3), data-binary-ieee754 (>=0.4), deepseq (>=1.1), mtl (>=2 && <3), text (>=0.10), unordered-containers (>=0.2) [details]
License BSD-3-Clause
Author Steve Severance, Nathan Howell
Maintainer sseverance@alphaheavy.com, nhowell@alphaheavy.com
Category Data
Home page https://github.com/alphaHeavy/protobuf
Bug tracker https://github.com/alphaHeavy/protobuf/issues
Source repo head: git clone https://github.com/alphaHeavy/protobuf.git
Uploaded by NathanHowell at 2014-08-12T05:37:25Z
Distributions Debian:0.2.1.3, LTSHaskell:0.2.1.3, NixOS:0.2.1.3, Stackage:0.2.1.3
Reverse Dependencies 7 direct, 4 indirect [details]
Downloads 11805 total (38 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]