úÎ8a'      !"#$%&(c) Hideyuki Tanaka, 2009-2015BSD3tanaka.hideyuki@gmail.com experimentalportableNone     (c) Hideyuki Tanaka, 2009-2015BSD3tanaka.hideyuki@gmail.com experimentalportableNoneT '()*+   '()*+(c) Daiki Handa, 2010-2011BSD3tanaka.hideyuki@gmail.com experimentalportableNone+B(c) Hideyuki Tanaka, 2009-2015BSD3tanaka.hideyuki@gmail.com experimentalportableNone+24T *Object Representation of MessagePack data.„represents a tuple of an integer and a byte array where the integer represents type information and the byte array represents data.%represents key-value pairs of objects represents a sequence of objects*extending Raw type represents a byte array,extending Raw type represents a UTF-8 string "represents a floating point number!"represents a floating point number"represents an integer#represents true or false$represents nil- !"#$,-./0123456789:;<=>?@ABCDEFGHIJ !"#$$#"! ! $#"! ,-./0123456789:;<=>?@ABCDEFGHIJ(c) Hideyuki Tanaka, 2009-2015BSD3tanaka.hideyuki@gmail.com experimentalportableNone%+Pack a Haskell value to MessagePack binary.&NUnpack MessagePack binary to a Haskell value. If it fails, it returns Nothing.%&'  !"#$%&%&%&K      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP msgpack-1.0.0Data.MessagePack.PutData.MessagePack.GetData.MessagePack.AssocData.MessagePack.ObjectData.MessagePackputNilputBoolputIntputFloat putDoubleputStrputBinputArrayputMapputExtgetNilgetBoolgetIntgetFloat getDoublegetStrgetBingetArraygetMapgetExtAssocunAssoc MessagePacktoObject fromObjectObject ObjectExt ObjectMap ObjectArray ObjectBin ObjectStr ObjectDouble ObjectFloat ObjectInt ObjectBool ObjectNilpackunpackgetInt8 getInt16be getInt32be getInt64betag getObject putObject$fMessagePack(,,,,,,,,)$fMessagePack(,,,,,,,)$fMessagePack(,,,,,,)$fMessagePack(,,,,,)$fMessagePack(,,,,)$fMessagePack(,,,)$fMessagePack(,,)$fMessagePack(,)$fMessagePackHashMap$fMessagePackIntMap$fMessagePackMap$fMessagePackAssoc$fMessagePack[]$fMessagePackText$fMessagePackText0$fMessagePackByteString$fMessagePackMaybe$fMessagePackAssoc0$fMessagePackVector$fMessagePack[]0$fMessagePackByteString0$fMessagePackDouble$fMessagePackFloat$fMessagePackBool$fMessagePackInt$fMessagePack()$fMessagePackObject$fBinaryObject$fNFDataObject