0/     Safe  !" !"  !"None#$%#$#$%NoneTSafe]&'()*+,-./0123456789:;<=>?&'()*+,-./0123456789:;<=>?&'()*+,-./0123456789:;<=>?None 59;T[\]9@2Data type modelling all known MessagePack markers.3Data type wrapping any supported MessagePack value.@Type class for values which support MessagePack deserialization.'Deserializes a MessagePack value in an A monad.>Type class for values which support MessagePack serialization.6Serializes the provided value as MessagePack within a B monad.2Computes the size of the serialized data in bytes.CSerialize a single DO value. Depending on the size of the value, one of the follow formats is used: Pos FixIntUInt 8UInt 16UInt 32UInt 64E2Computes the deserialization size of the provided D number.F%Deserialize an unsigned integer as a D value.GSerialize a single HO value. Depending on the size of the value, one of the follow formats is used: Pos FixInt Neg FixIntInt 8Int 16Int 32Int 64I2Computes the deserialization size of the provided H number.J#Deserialize a signed integer as an H value.KParse the provided MessagePack L as MessagePack @.MCheck if the provided L contains a FixStr marker.NCheck if the provided L contains a FixArray marker.OCheck if the provided L contains a FixMap marker.PCheck if the provided L contains a Pos FixNum marker.QCheck if the provided L contains a Neg FixNum marker.R2Given a MessagePack marker, deserialize an object.eNote: A positive fix num will cause the object to be deserialized as a ObjectInt, not an ObjectUInt.S$Skip a single Word8 in the provided A monad.T-FromMsgPack instance for general MessagePack s.U+ToMsgPack instance for general MessagePack s.VFromMsgPack instance for W\s. This implements deserialization for the MessagePack map format family for maps of up to 2^32 - 1 keys resp. values.XxFromMsgPack instance for maps. This implements deserialization for the MessagePack map format family for maps of up to 2^32 - 1 keys resp. values.Y~FromMsgPack instance for pairs. This instance deserializes the first value of the pair and then the second value of the pair.ZzToMsgPack instance for pairs. This instance serializes the first value of the pair and then the second value of the pair.[FromMsgPack instance for lists. This implements deserialization for the MessagePack array format family for collections of up to a length of 2^32 - 1.\ToMsgPack instance for lists. This implements serialization for the MessagePack array format family for collections of up to a length of 2^32 - 1.]FromMsgPack instance for ^u. This implements deserialization for the MessagePack str format family for UTF8 encoded strings up to a length of 2^32 - 1._ToMsgPack instance for ^ts. This implements serialization for the MessagePack str format family for UTF8 encoded strings up to a length of 2^32 - 1.`FromMsgPack instance for ats. This implements deserialization for the MessagePack bin format family for raw binary strings up to a length of 2^32 - 1.bToMsgPack instance for ars. This implements serialization for the MessagePack bin format family for raw binary strings up to a length of 2^32 - 1.csFromMsgPack instance for double values. This implements deserialization for the MessagePack float64 format family.doToMsgPack instance for double values. This implements serialization for the MessagePack float64 format family.erFromMsgPack instance for float values. This implements deserialization for the MessagePack float32 format family.fnToMsgPack instance for float values. This implements serialization for the MessagePack float32 format family.gFromMsgPack instance for H values. This implements deserialization for those unsigned values within the MessagePack int format family, which fit in an H?: positive fixint, negative fixint, int8, int16, int32, int64.hToMsgPack instance for H{ values. This implements serialization for those signed values within the MessagePack int format family, which fit in an H?: positive fixint, negative fixint, int8, int16, int32, int64.iFromMsgPack instance for D~ values. This implements deserialization for those unsigned values within the MessagePack int format family, which fit in a D2: positive fixint, uint8, uint16, uint32, uint64.jToMsgPack instance for '64'| values. This implements serialization for those unsigned values within the MessagePack int format family, which fit in a D2: positive fixint, uint8, uint16, uint32, uint64.kFromMsgPack instance for l values. This implements deserialization for those unsigned values within the MessagePack int format family, which fit in an mc: positive fixint, negative fixint, int8, int16, int32. Deserializing bigger values will cause a  exception to be thrown.nToMsgPack instance for l{ values. This implements serialization for those signed values within the MessagePack int format family, which fit in an l8: positive fixint, negative fixint, int8, int16, int32.oFromMsgPack instance for p~ values. This implements deserialization for those unsigned values within the MessagePack int format family, which fit in a pU: positive fixint, uint8, uint16, uint32. Deserializing bigger values will cause a  exception to be thrown.qToMsgPack instance for p| values. This implements serialization for those unsigned values within the MessagePack int format family, which fit in a p*: positive fixint, uint8, uint16, uint32.rFromMsgPack instance for m values. This implements deserialization for those unsigned values within the MessagePack int format family, which fit in an m\: positive fixint, negative fixint, int8, int16. Deserializing bigger values will cause a  exception to be thrown.sToMsgPack instance for m{ values. This implements serialization for those signed values within the MessagePack int format family, which fit in an m1: positive fixint, negative fixint, int8, int16.tFromMsgPack instance for u~ values. This implements deserialization for those unsigned values within the MessagePack int format family, which fit in a uM: positive fixint, uint8, uint16. Deserializing bigger values will cause a  exception to be thrown.vToMsgPack instance for u| values. This implements serialization for those unsigned values within the MessagePack int format family, which fit in a u": positive fixint, uint8, uint16.wFromMsgPack instance for x} values. This implements deserialization for those signed values within the MessagePack int format family, which fit in an xU: positive fixint, negative fixint, int8. Deserializing bigger values will cause a  exception to be thrown.yFromMsgPack instance for z} values. This implements deserialization for those signed values within the MessagePack int format family, which fit in an zf (at least positive fixint, negative fixint, int8, int16). Deserializing bigger values will cause a  exception to be thrown.{ToMsgPack instance for x{ values. This implements serialization for those signed values within the MessagePack int format family, which fit in an x*: positive fixint, negative fixint, int8.|ToMsgPack instance for z{ values. This implements serialization for those signed values within the MessagePack int format family, which fit in an z; (at least positive fixint, negative fixint, int8, int16).}FromMsgPack instance for L~ values. This implements deserialization for those unsigned values within the MessagePack int format family, which fit in a LE: positive fixint, uint8. Deserializing bigger values will cause a  exception to be thrown.~ToMsgPack instance for L| values. This implements serialization for those unsigned values within the MessagePack int format family, which fit in a L: positive fixint, uint8.qFromMsgPack instance for boolean values. This implements deserialization for the MessagePack bool format family.mToMsgPack instance for boolean values. This implements serialization for the MessagePack bool format family._@ CEFGIJKMNOPQRSTUVXYZ[\]_`bcdefghijknoqrstvwy{|}~ 6@  CEFGIJKMNOPQRSTUVXYZ[\]_`bcdefghijknoqrstvwy{|}~None        !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJHIKLMNOPQRMSTUVWMNXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}MS~MSMNMNMS1packer-messagepack-0.1.0.0-9sxXYChYyCWBvOrKsdVUrjData.Packer.MessagePack%Data.Packer.MessagePack.Internal.UtilPaths_packer_messagepack+Data.Packer.MessagePack.Internal.Exceptions*Data.Packer.MessagePack.Internal.Constants&Data.Packer.MessagePack.Internal.TypesMsgPackExceptionMsgPackDeserializationFailureMsgPackSerializationFailureunpackPeekWord8 shrinkType shrinkTypeIOObject ObjectString ObjectBinary ObjectUInt ObjectInt ObjectBool ObjectFloat32 ObjectFloat64 ObjectArray ObjectMap ObjectNil FromMsgPack fromMsgPack ToMsgPack toMsgPack msgPackSizecatchIOversionbindirlibdirdatadir libexecdir sysconfdir getBinDir getLibDir getDataDir getLibexecDir getSysconfDirgetDataFileNamedeserializationFailuredeserializationAssert$fExceptionMsgPackExceptionmarkerBoolFalsemarkerBoolTrue markerUInt8 markerInt8 markerUInt16 markerInt16 markerUInt32 markerInt32 markerUInt64 markerInt64 markerNil markerBin8 markerBin16 markerBin32 markerFloat32 markerFloat64 markerFixStr markerStr8 markerStr16 markerStr32markerFixArray markerArray16 markerArray32 markerFixMap markerMap16 markerMap32Marker#packer-0.1.9-5PyAfTQe5qr934HgdwiH36Data.Packer.Internal UnpackingPacking toMsgPackUIntbaseGHC.WordWord64sizeMsgPackUIntfromMsgPackUInt toMsgPackIntGHC.IntInt64sizeMsgPackIntfromMsgPackInt parseMarkerWord8hasMarkerFixStrhasMarkerFixArrayhasMarkerFixMaphasMarkerPosFixNumhasMarkerNegFixNum parseObjectskipWord$fFromMsgPackObject$fToMsgPackObject$fFromMsgPackMapcontainers-0.5.7.1 Data.Map.BaseMap$fToMsgPackMap$fFromMsgPack(,)$fToMsgPack(,)$fFromMsgPack[] $fToMsgPack[]$fFromMsgPackText#text-1.2.2.2-KC7dWoG09dA1F6jKj5GSqhData.Text.InternalText$fToMsgPackText$fFromMsgPackByteStringbytestring-0.10.8.1Data.ByteString.Internal ByteString$fToMsgPackByteString$fFromMsgPackDouble$fToMsgPackDouble$fFromMsgPackFloat$fToMsgPackFloat$fFromMsgPackInt64$fToMsgPackInt64$fFromMsgPackWord64$fToMsgPackWord64$fFromMsgPackInt32Int32Int16$fToMsgPackInt32$fFromMsgPackWord32Word32$fToMsgPackWord32$fFromMsgPackInt16$fToMsgPackInt16$fFromMsgPackWord16Word16$fToMsgPackWord16$fFromMsgPackInt8Int8$fFromMsgPackIntghc-prim GHC.TypesInt$fToMsgPackInt8$fToMsgPackInt$fFromMsgPackWord8$fToMsgPackWord8$fFromMsgPackBool$fToMsgPackBool MarkerNil MarkerTrue MarkerFalseMarkerPosFixnumMarkerNegFixnum MarkerWord8 MarkerWord16 MarkerWord32 MarkerWord64 MarkerInt8 MarkerInt16 MarkerInt32 MarkerInt64 MarkerFixStr MarkerStr8 MarkerStr16 MarkerStr32 MarkerBin8 MarkerBin16 MarkerBin32MarkerFixArray MarkerArray16 MarkerArray32 MarkerFixMap MarkerMap16 MarkerMap32 MarkerFloat32 MarkerFloat64