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-0.5.1.0@sha256:716d21699a0fb4a04cbf35208abbdf60f30dc0d8c47bb96c72b7d14674677a1f,2213

Module documentation for 0.5.1.0

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

Changes

0.5.0.0

  • Switch to using the builder provided by the ByteString package
  • Change the encoding of Float and Double with the Serialize class to use the Data.Serialize.IEEE754 module
  • Add support for encoding and decoding ShortByteString
  • New and improved test suite thanks to Kei Hibino
  • Fix two bugs involving the lookAhead combinator and partial chunks.