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 replaces the asynchronous errors with a user-handleable Either type. Similar to binary in performance, but uses a strict ByteString instead of a lazy ByteString, thus restricting it to operating on finite inputs.


Versions0.1, 0.2,,,,,,,,,,,,,,,,,,,,,,
Change logNone available
Dependenciesarray, base (<3.0 || ==4.*), bytestring, containers, 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>
MaintainerTrevor Elliott <trevor@galois.com>
CategoryData, Parsing
Source repositoryhead: git clone git://github.com/GaloisInc/cereal.git
UploadedFri Sep 27 05:16:25 UTC 2013 by TrevorElliott





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


Maintainers' corner

For package maintainers and hackage trustees