A binary serialization library

Version on this page:
LTS Haskell 22.16:
Stackage Nightly 2024-04-12:
Latest on Hackage:

See all snapshots cereal appears in

BSD-3-Clause licensed by Lennart Kolmodin, Galois Inc., Lemmih, Bas van Dijk
Maintained by Trevor Elliott
This version can be pinned in stack with:cereal-,2135

Module documentation for

  • Data
    • Data.Serialize
      • Data.Serialize.Builder
      • Data.Serialize.Get
      • Data.Serialize.IEEE754
      • Data.Serialize.Put

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