cereal: A binary serialization library

This is a package candidate release! Here you can preview how this package release will appear once published to the main package index (which can be accomplished via the 'maintain' link below). Please note that once a package has been published to the main package index it cannot be undone! Please consult the package uploading documentation for more information.



A binary serialization library, similar to binary, that introduces an isolate primitive for parser isolation, and labeled blocks for better error messages.


Versions0.1, 0.2,,,,,,,,,,,,,,,,,,,,,,
Change logCHANGELOG.md
Dependenciesarray, base (>=4.4 && <5), bytestring (>=0.9 && <1), bytestring-builder (>=0.10.4 && <1), containers, fail (==4.9.*), ghc-prim (>=0.2) [details]
AuthorLennart Kolmodin <kolmodin@dtek.chalmers.se>, Galois Inc., Lemmih <lemmih@gmail.com>, Bas van Dijk <v.dijk.bas@gmail.com>
MaintainerEric Mertens <emertens@galois.com>
CategoryData, Parsing
Home pagehttps://github.com/GaloisInc/cereal
Source repositoryhead: git clone git://github.com/GaloisInc/cereal.git
UploadedMon Jan 7 17:32:10 UTC 2019 by EricMertens





Decides whether to use an older version of bytestring along with bytestring-builder or just a newer version of bytestring.

This flag normally toggles automatically but you can use -fbytestring-builder or -f-bytestring-builder to explicitly change it.


Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info


Maintainers' corner

For package maintainers and hackage trustees