!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~None 059;@IOT6Serializable type. O must work under assumption that it will not be followed by any more output.!Types with fixed serialized size.Serialized size in bytes.Serializable type. G must work under assumption that it will be followed by more output.6Serializer wrapper with big endian default byte order. 9Serializer wrapper with little endian default byte order. A wrapper around the $ monoid (to avoid orphan instances).A wrapper around the $ monoid (to avoid orphan instances).Serialization monoid.%Default byte order of the serializer.Serialize a byte.  x =  ( x)?Serialize an unsigned 16-bit integer in the default byte order.?Serialize an unsigned 32-bit integer in the default byte order.?Serialize an unsigned 64-bit integer in the default byte order.6Serialize an unsigned 16-bit integer in little endian.3Serialize an unsigned 16-bit integer in big endian.6Serialize an unsigned 32-bit integer in little endian.3Serialize an unsigned 32-bit integer in big endian.6Serialize an unsigned 64-bit integer in little endian.3Serialize an unsigned 64-bit integer in big endian. Serialize a  . Must be a monoid homomorphism. Serialize a  . Must be a monoid homomorphism. Serialize a lazy  . Must be a monoid homomorphism.! Serialize a  . Must be a monoid homomorphism."7Serialize an usigned 16-bit integer in host byte order.#8Serialize an unsigned 32-bit integer in host byte order.$8Serialize an unsigned 64-bit integer in host byte order.%OSerialize an unsigned native-sized integer in serializer default byte order.&<Serialize an unsigned native-sized integer in little endian.'9Serialize an unsigned native-sized integer in big endian.(>Serialize an unsigned native-sized integer in host byte order.)!Serialize a signed 8-bit integer.*CSerialize a signed 16-bit integer in serializer default byte order.+3Serialize a signed 16-bit integer in little endian.,0Serialize a signed 16-bit integer in big endian.-5Serialize a signed 16-bit integer in host byte order..CSerialize a signed 32-bit integer in serializer default byte order./3Serialize a signed 32-bit integer in little endian.00Serialize a signed 32-bit integer in big endian.15Serialize a signed 32-bit integer in host byte order.2CSerialize a signed 64-bit integer in serializer default byte order.33Serialize a signed 64-bit integer in little endian.40Serialize a signed 64-bit integer in big endian.55Serialize a signed 64-bit integer in host byte order.6ISerialize a signed native-sized integer in serializer default byte order.79Serialize a signed native-sized integer in little endian.86Serialize a signed native-sized integer in big endian.9;Serialize a signed native-sized integer in host byte order.:Force the default byte order.;7Force the default byte order to be the host byte order.<8Serialize a value using the provided default byte order.=@Serialize a value using little endian as the default byte order.>=Serialize a value using big endian as the default byte order.?BSerialize a value using host byte order as the default byte order.j  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi@  !"#$%&'()*+,-./0123456789:;<=>?@ ! "#$%&'()*+,-./0123456789 :;<=>?P    !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghiNone 05@IOT[;wDeserializable type. x1 must consume all the remaining input or fail.yDeserializable type. z must not rely on .{8Deserializer wrapper with big endian default byte order.~;Deserializer wrapper with little endian default byte order.A wrapper around the # monad (to avoid orphan instances).A wrapper around the # monad (to avoid orphan instances).Deserialization monad.'Default byte order of the deserializer.Deserialze a byte.=Deserialize an unsigned 16-bit integer in default byte order.=Deserialize an unsigned 32-bit integer in default byte order.=Deserialize an unsigned 64-bit integer in default byte order.8Deserialize an unsigned 16-bit integer in little endian.5Deserialize an unsigned 16-bit integer in big endian.8Deserialize an unsigned 32-bit integer in little endian.5Deserialize an unsigned 32-bit integer in big endian.8Deserialize an unsigned 64-bit integer in little endian.5Deserialize an unsigned 64-bit integer in big endian. p2 deserializes a byte that satisfies the predicate p, failing otherwise.ADeserialize the specified byte value, failing on any other input. c, deserializes any byte that is not equal to c, failing if c is encountered. bs+ deserializes a sequence of bytes given by bs , failing on any other input.'Skip exactly the given number of bytes. n$ checks that the input has at least nP more bytes and returns a portion of the input of length greater or equal to n (without consuming it). n" fails if the input has less than n more bytes.*Consume exactly the given number of bytes.<Consume a portion of the input (the size of the returned ? is implementation dependent). Empty result means that the  is reached. n d feeds the next n bytes to the deserializer d. If d consumes less or more that n bytes,  will fail.:Deserialize an unsigned 16-bit integer in host byte order.:Deserialize an unsigned 32-bit integer in host byte order.:Deserialize an unsigned 64-bit integer in host byte order.QDeserialize an unsigned native-sized integer in serializer default byte order.>Deserialize an unsigned native-sized integer in little endian.;Deserialize an unsigned native-sized integer in big endian.@Deserialize an unsigned native-sized integer in host byte order.#Deserialize a signed 8-bit integer.EDeserialize a signed 16-bit integer in serializer default byte order.5Deserialize a signed 16-bit integer in little endian.2Deserialize a signed 16-bit integer in big endian.7Deserialize a signed 16-bit integer in host byte order.EDeserialize a signed 32-bit integer in serializer default byte order.5Deserialize a signed 32-bit integer in little endian.2Deserialize a signed 32-bit integer in big endian.7Deserialize a signed 32-bit integer in host byte order.EDeserialize a signed 64-bit integer in serializer default byte order.5Deserialize a signed 64-bit integer in little endian.2Deserialize a signed 64-bit integer in big endian.7Deserialize a signed 64-bit integer in host byte order.NDeserialize a signed native-sized integer in serializer default byte order.;Deserialize a signed native-sized integer in little endian.8Deserialize a signed native-sized integer in big endian.=Deserialize a signed native-sized integer in host byte order.A shorthand for  ().Force the default byte order.7Force the default byte order to be the host byte order.:Deserialize a value using the provided default byte order.BDeserialize a value using little endian as the default byte order.?Deserialize a value using big endian as the default byte order.DDeserialize a value using host byte order as the default byte order.dwxyz{|}~b     wxyz{|}~E~{|}yzwxEwxyz{|}~         !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyzz{||}~~!"#$%&'()*+,-./012345678*data-serializer-0.3-FSbsSRNEdXv7Y5LxQxRqC1Data.SerializerData.DeserializerRestSerializableputRestSizedSerializablesize SerializableputBigEndianSerializer serializeBLittleEndianSerializer serializeLCerealSerializercerealSerializerBinarySerializerbinarySerializer Serializerendianword8word16word32word64word16Lword16Bword32Lword32Bword64Lword64B byteStringshortByteStringlazyByteStringbuilderword16Hword32Hword64HwordwordLwordBwordHint8int16int16Lint16Bint16Hint32int32Lint32Bint32Hint64int64Lint64Bint64HintintLintBintH serializeIn serializeHputInputLputBputH$fRestSerializable(,)$fRestSerializable[]$fRestSerializableBuilder$fRestSerializableByteString!$fRestSerializableShortByteString$fRestSerializableByteString0$fSizedSerializable(,)$fSizedSerializableInt$fSizedSerializableInt64$fSizedSerializableInt32$fSizedSerializableInt16$fSizedSerializableInt8$fSizedSerializableWord$fSizedSerializableWord64$fSizedSerializableWord32$fSizedSerializableWord16$fSizedSerializableWord8$fSizedSerializableBool$fSerializableShortByteString$fSerializableByteString$fSerializableEither$fSerializableMaybe$fSerializable(,)$fSerializableInt$fSerializableInt64$fSerializableInt32$fSerializableInt16$fSerializableInt8$fSerializableWord$fSerializableWord64$fSerializableWord32$fSerializableWord16$fSerializableWord8$fSerializableBool$fSerializerBigEndianSerializer"$fSerializerLittleEndianSerializer$fSerializerCerealSerializer$fSemigroupCerealSerializer$fSerializerBinarySerializer$fSerializerPutM$fSerializerBuilder$fSerializer[]$fGenericBinarySerializer$fSemigroupBinarySerializer$fMonoidBinarySerializer$fGenericCerealSerializer$fMonoidCerealSerializer$fDataLittleEndianSerializer$fGenericLittleEndianSerializer!$fSemigroupLittleEndianSerializer$fMonoidLittleEndianSerializer$fDataBigEndianSerializer$fGenericBigEndianSerializer$fSemigroupBigEndianSerializer$fMonoidBigEndianSerializerRestDeserializablegetRestDeserializablegetBigEndianDeserializer deserializeBLittleEndianDeserializer deserializeLCerealDeserializercerealDeserializerBinaryDeserializerbinaryDeserializer DeserializersatisfybytenotBytebytesskipensureensure_takechunkisolatelabel deserializeIn deserializeHgetIngetLgetBgetH$fRestDeserializable[]$fRestDeserializable(,)$fRestDeserializableEither$fRestDeserializableBuilder$fRestDeserializableByteString#$fRestDeserializableShortByteString$fRestDeserializableByteString0$fDeserializableShortByteString$fDeserializableByteString$fDeserializableEither$fDeserializableMaybe$fDeserializable(,)$fDeserializableInt$fDeserializableInt64$fDeserializableInt32$fDeserializableInt16$fDeserializableInt8$fDeserializableWord$fDeserializableWord64$fDeserializableWord32$fDeserializableWord16$fDeserializableWord8$fDeserializableBool#$fDeserializerBigEndianDeserializer&$fDeserializerLittleEndianDeserializer $fDeserializerCerealDeserializer$$fLookAheadParsingCerealDeserializer$fParsingCerealDeserializer $fDeserializerBinaryDeserializer$$fLookAheadParsingBinaryDeserializer$fParsingBinaryDeserializer$fGenericBinaryDeserializer$fFunctorBinaryDeserializer$fApplicativeBinaryDeserializer$fAlternativeBinaryDeserializer$fMonadBinaryDeserializer$fGenericCerealDeserializer$fFunctorCerealDeserializer$fApplicativeCerealDeserializer$fAlternativeCerealDeserializer$fMonadCerealDeserializer$fDataLittleEndianDeserializer!$fGenericLittleEndianDeserializer!$fFunctorLittleEndianDeserializer%$fApplicativeLittleEndianDeserializer%$fAlternativeLittleEndianDeserializer$fMonadLittleEndianDeserializer!$fParsingLittleEndianDeserializer*$fLookAheadParsingLittleEndianDeserializer$fDataBigEndianDeserializer$fGenericBigEndianDeserializer$fFunctorBigEndianDeserializer"$fApplicativeBigEndianDeserializer"$fAlternativeBigEndianDeserializer$fMonadBigEndianDeserializer$fParsingBigEndianDeserializer'$fLookAheadParsingBigEndianDeserializer%cereal-0.5.4.0-LXuGw964IxKFJaPTyZmzLsData.Serialize.PutPutbinary-0.8.3.0Data.Binary.Putbytestring-0.10.8.1Data.ByteString singletonData.ByteString.Internal ByteStringData.ByteString.Short.InternalShortByteStringData.ByteString.Lazy.Internal Data.ByteString.Builder.InternalBuilder$parsers-0.12.4-UyMdTDeZvMEB9lbQIPe3nText.Parser.CombinatorseofData.Serialize.GetGetData.Binary.Get.InternalbaseGHC.BaseflipmanysomeControl.ApplicativeoptionalText.Parser.LookAheadLookAheadParsing lookAheadmanyTillchainr1chainl1chainlchainrcountendByendBy1sepEndBy sepEndBy1sepBy1sepBybetween skipOptionaloptionchoiceParsingtryskipMany unexpected notFollowedByskipSome