!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~     None 16BKQV]SiLDeserializable type. 1 must consume all the remaining input or fail.Deserializable type.  must not rely on .Deserialization result.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.0#Deserialize a signed 8-bit integer.1EDeserialize a signed 16-bit integer in serializer default byte order.25Deserialize a signed 16-bit integer in little endian.32Deserialize a signed 16-bit integer in big endian.47Deserialize a signed 16-bit integer in host byte order.5EDeserialize a signed 32-bit integer in serializer default byte order.65Deserialize a signed 32-bit integer in little endian.72Deserialize a signed 32-bit integer in big endian.87Deserialize a signed 32-bit integer in host byte order.9EDeserialize 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.AA shorthand for  ().BForce the default byte order.C7Force the default byte order to be the host byte order.DMap  to  and  to .EMap  to  and  to .FMap  values to  and  to .GDeserialize a  via the default deserializer.H:Deserialize a value using the provided default byte order.IBDeserialize a value using little endian as the default byte order.J?Deserialize a value using big endian as the default byte order.KDDeserialize a value using host byte order as the default byte order.LDeserialize a value of type  from a list of bytes via the G.M.Provide a hint for the type system when using L.NDeserialize a value of type  from a  via the G.O.Provide a hint for the type system when using N.PDeserialize a value of type  from a  via the G.Q/Provide a hint for the type system when using P.RA shorthand for F . L.S.Provide a hint for the type system when using RTA shorthand for F . N.U.Provide a hint for the type system when using TVA shorthand for F . P.W.Provide a hint for the type system when using Vx !"#$%&'()*+,-./0123456 &#$(' !"%)*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWX !"#$%&'( )*+,-./0123456789:;<=>?@A  BCDEFGHIJKLMNOPQRSTUVW   !"#$%&'(None 16;=BKQVU<Serializable 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 7$ monoid (to avoid orphan instances).A wrapper around the 8$ monoid (to avoid orphan instances).Serialization monoid.%Default byte order of the serializer.Serialize a byte.  x =  (9 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.A shorthand for "LBS.unpack' . <.A shorthand for = . <. An alias for <.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.0Serialize a signed 32-bit integer in big endian.5Serialize a signed 32-bit integer in host byte order.CSerialize a signed 64-bit integer in serializer default byte order.3Serialize a signed 64-bit integer in little endian.0Serialize a signed 64-bit integer in big endian.5Serialize a signed 64-bit integer in host byte order.ISerialize a signed native-sized integer in serializer default byte order.9Serialize a signed native-sized integer in little endian.6Serialize a signed native-sized integer in big endian.;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.A shorthand for  . .A shorthand for  . .A shorthand for  . .FF>         !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~'()*+,-./0123456789:;<=>      !"#$%&',data-serializer-0.3.3-5TH8xu2UWFB7NOrMryLw9kData.DeserializerData.SerializerRestDeserializablegetRestDeserializableget Deserialized MalformedBigEndianDeserializer deserializeBLittleEndianDeserializer deserializeLCerealDeserializercerealDeserializerBinaryDeserializerbinaryDeserializer Deserializerendianword8word16word32word64word16Lword16Bword32Lword32Bword64Lword64BsatisfybytenotBytebytesskipensureensure_takechunkisolateword16Hword32Hword64HwordwordLwordBwordHint8int16int16Lint16Bint16Hint32int32Lint32Bint32Hint64int64Lint64Bint64HintintLintBintHlabel deserializeIn deserializeHisDeserialized isMalformedmaybeDeserializeddefaultDeserializergetIngetLgetBgetHdeserializeBytesdeserializeBytesAsdeserializeByteStringdeserializeByteStringAsdeserializeLazyByteStringdeserializeLazyByteStringAs fromBytes fromBytesAsfromByteStringfromByteStringAsfromLazyByteStringfromLazyByteStringAs $fDeserializerBinaryDeserializer$$fLookAheadParsingBinaryDeserializer$fParsingBinaryDeserializer $fDeserializerCerealDeserializer$$fLookAheadParsingCerealDeserializer$fParsingCerealDeserializer&$fDeserializerLittleEndianDeserializer#$fDeserializerBigEndianDeserializer$fDeserializableShortByteString$fDeserializableByteString$fDeserializableEither$fDeserializableMaybe$fDeserializable(,)$fDeserializableInt$fDeserializableInt64$fDeserializableInt32$fDeserializableInt16$fDeserializableInt8$fDeserializableWord$fDeserializableWord64$fDeserializableWord32$fDeserializableWord16$fDeserializableWord8$fDeserializableBool$fRestDeserializable[]$fRestDeserializable(,)$fRestDeserializableEither$fRestDeserializableBuilder$fRestDeserializableByteString#$fRestDeserializableShortByteString$fRestDeserializableByteString0$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'$fLookAheadParsingBigEndianDeserializerRestSerializableputRestSizedSerializablesize SerializableputBigEndianSerializer serializeBLittleEndianSerializer serializeLCerealSerializercerealSerializerBinarySerializerbinarySerializer Serializer byteStringshortByteStringlazyByteStringbuilder buildBytesbuildByteStringbuildLazyByteString serializeIn serializeHputInputLputBputHtoBytes toByteStringtoLazyByteString$fSerializerPutM$fSerializerBuilder$fSerializer[]$fSerializerBinarySerializer$fSerializerCerealSerializer$fSemigroupCerealSerializer"$fSerializerLittleEndianSerializer$fSerializerBigEndianSerializer$fSerializableShortByteString$fSerializableByteString$fSerializableEither$fSerializableMaybe$fSerializable(,)$fSerializableInt$fSerializableInt64$fSerializableInt32$fSerializableInt16$fSerializableInt8$fSerializableWord$fSerializableWord64$fSerializableWord32$fSerializableWord16$fSerializableWord8$fSerializableBool$fSizedSerializable(,)$fSizedSerializableInt$fSizedSerializableInt64$fSizedSerializableInt32$fSizedSerializableInt16$fSizedSerializableInt8$fSizedSerializableWord$fSizedSerializableWord64$fSizedSerializableWord32$fSizedSerializableWord16$fSizedSerializableWord8$fSizedSerializableBool$fRestSerializable(,)$fRestSerializable[]$fRestSerializableBuilder$fRestSerializableByteString!$fRestSerializableShortByteString$fRestSerializableByteString0$fGenericBinarySerializer$fSemigroupBinarySerializer$fMonoidBinarySerializer$fGenericCerealSerializer$fMonoidCerealSerializer$fDataLittleEndianSerializer$fGenericLittleEndianSerializer!$fSemigroupLittleEndianSerializer$fMonoidLittleEndianSerializer$fDataBigEndianSerializer$fGenericBigEndianSerializer$fSemigroupBigEndianSerializer$fMonoidBigEndianSerializer%parsers-0.12.8-9LSTps3giHVJ5yHTU9es3fText.Parser.Combinatorseof%cereal-0.5.5.0-9SaQaZtFYYr7IcidQXeHaxData.Serialize.GetGetbinary-0.8.5.1Data.Binary.Get.Internalbytestring-0.10.8.2Data.ByteString.Internal ByteStringbaseGHC.Baseflipghc-prim GHC.TypesTrueFalseJustNothingData.ByteString.Lazy.InternalmanysomeControl.ApplicativeoptionalText.Parser.LookAheadLookAheadParsing lookAheadmanyTillchainr1chainl1chainlchainrcountendBy endByNonEmptyendBy1sepEndBysepEndByNonEmpty sepEndBy1 sepByNonEmptysepBy1sepBybetween skipOptionaloptionchoiceParsingtryskipMany unexpected notFollowedByskipSomeData.Serialize.PutPutData.Binary.PutData.ByteString singletonData.ByteString.Short.InternalShortByteString Data.ByteString.Builder.InternalBuilderData.ByteString.BuilderData.ByteString.LazytoStrict