protobuf: Google Protocol Buffers via GHC.Generics
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.
Versions [faq] | 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 |
---|---|
Dependencies | base (>=4.5 && <5), bytestring (>=0.9), cereal (>=0.3), data-binary-ieee754 (>=0.4), deepseq (>=1.1), ghc-prim, haskell-src-exts, mtl (==2.*), protobuf, text (>=0.10), type-level (>=0.2), 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 Thu Nov 21 14:44:22 UTC 2013 |
Distributions | Debian:0.2.1.2, LTSHaskell:0.2.1.2, NixOS:0.2.1.2, Stackage:0.2.1.2 |
Executables | protoc-gen-hs |
Downloads | 5878 total (188 in the last 30 days) |
Rating | (no votes yet) [estimated by rule of succession] |
Your Rating | |
Status | Docs available [build log] Successful builds reported [all 1 reports] |
Downloads
- protobuf-0.1.2.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)