| Copyright | (c) Hideyuki Tanaka, 2009 |
|---|---|
| License | BSD3 |
| Maintainer | tanaka.hideyuki@gmail.com |
| Stability | experimental |
| Portability | portable |
| Safe Haskell | None |
| Language | Haskell98 |
Data.MessagePack
Description
Simple interface to pack and unpack MessagePack data.
- module Data.MessagePack.Base
- module Data.MessagePack.Class
- packb :: OBJECT a => a -> IO ByteString
- unpackb :: OBJECT a => ByteString -> IO (Result a)
- packb' :: OBJECT a => a -> ByteString
- unpackb' :: OBJECT a => ByteString -> Result a
Documentation
module Data.MessagePack.Base
module Data.MessagePack.Class
Pack and Unpack
packb :: OBJECT a => a -> IO ByteString Source
Pack Haskell data to MessagePack string.
Pure version of Pack and Unpack
packb' :: OBJECT a => a -> ByteString Source
Pure version of packb.