The cereal package

[Tags:bsd3, library, test]

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.


Versions 0.1, 0.2,,,,,,,,,,,,,,,,
Dependencies array, base (<3.0 || >=4 && <4.6), bytestring, containers, ghc-prim (>=0.2) [details]
License BSD3
Author Lennart Kolmodin <>, Galois Inc., Lemmih <>, Bas van Dijk <>
Maintainer Trevor Elliott <>
Stability provisional
Category Data, Parsing
Source repository head: git clone git://
Uploaded Fri Dec 9 01:50:19 UTC 2011 by TrevorElliott
Updated Tue Jan 13 22:29:57 UTC 2015 by HerbertValerioRiedel to revision 1
Distributions Arch:, Debian:, Fedora:, FreeBSD:, LTSHaskell:, NixOS:, Stackage:, Tumbleweed:
Downloads 150834 total (91 in the last 30 days)
1 []
Status Docs uploaded by user
Build status unknown [no reports yet]





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


Maintainer's Corner

For package maintainers and hackage trustees