| Copyright | (c) Hideyuki Tanaka, 2009-2015 |
|---|---|
| License | BSD3 |
| Maintainer | tanaka.hideyuki@gmail.com |
| Stability | experimental |
| Portability | portable |
| Safe Haskell | None |
| Language | Haskell2010 |
Data.MessagePack
Description
Simple interface to pack and unpack MessagePack data.
- pack :: MessagePack a => a -> ByteString
- unpack :: MessagePack a => ByteString -> Maybe a
- module Data.MessagePack.Assoc
- module Data.MessagePack.Get
- module Data.MessagePack.Object
- module Data.MessagePack.Put
Simple interface to pack and unpack msgpack binary
pack :: MessagePack a => a -> ByteString Source
Pack a Haskell value to MessagePack binary.
unpack :: MessagePack a => ByteString -> Maybe a Source
Unpack MessagePack binary to a Haskell value. If it fails, it returns Nothing.
Re-export modules
module Data.MessagePack.Assoc
module Data.MessagePack.Get
module Data.MessagePack.Object
module Data.MessagePack.Put