msgpack

A Haskell implementation of MessagePack http://msgpack.org/

Version on this page:1.0.1.0
Stackage Nightly 2019-04-22:1.0.1.0
Latest on Hackage:1.0.1.0

See all snapshots msgpack appears in

BSD-3-Clause licensed by Hideyuki Tanaka

A Haskell implementation of the MessagePack data interchange format. MessagePack is a binary format which aims to be compact and supports encoding a superset of the JSON data-model.

Related Packages

A JSON adapter for the aeson library is provided by the msgpack-aeson package.

The msgpack-rpc package provides an implementation of the MessagePack-RPC protocol.

Changes

1.0.1.0

  • Fix incorrect MessagePack tag when encoding single-precision Floats
  • Fix looping/hanging MessagePack (Maybe a) instance
  • Add support for binary-0.8 API
  • Drop dependency on blaze-builder
  • Add new operations
    • getWord, getWord64, getInt64
    • putWord, putWord64, putInt64
  • Add Read instance for Object and Assoc
  • Add Generic instance for Object
  • Add Object instance ShortByteString
  • Declare API Trustworthy for SafeHaskell
comments powered byDisqus