!6)9      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~None;=>? None 03<CFQTV] P     None,-0367;<=FKSTV]!(winery$Encoded in variable-length quantity.+winerySerialisable datatype,winery#Obtain the schema of the datatype.  [TypeRep] is for handling recursion.-winerySerialise a value..wineryThe 3/winery If this is  x, the size of - must be x. . must not depend on this value.3winery3 is a 0 that creates a  .Nwinerybinds a fixpointOwinerySSelf n& refers to the n-th innermost fixpointQwinery"Obtain the schema of the datatype.RwineryObtain a decoder from a schema.SwineryGet a decoder from a 3 and a schema.Twinery(Serialise a value along with its schema.VwineryDeserialise a Td .WwineryDeserialise a Td .Xwinery%Serialise a value without its schema.]winery%Extract a list or an array of values._wineryExtract a field of a record.`winery#Extract a field using the supplied 3.awineryqTries to extract a specific constructor of a variant. Useful for implementing backward-compatible deserialisers.cwineryGeneric implementation of , for a record.dwineryGeneric implementation of - for a record.ewineryGeneric implementation of . for a record.fwineryGeneric implementation of , for an ADT.gwineryGeneric implementation of - for an ADT.hwineryGeneric implementation of . for an ADT.ewinerydefault value (optional)I %&'()*+,-./0123456:G789;<=>?@ABCDEFHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghI6:G789;<=>?@ABCDEFHIJKLMNO+,-./QTVWU345 XRS012\]_`ba^()*P Z[&c'de%fghYNone3$h None &'QSTV]%6NoneV](winery\Common representation for any winery data. Handy for prettyprinting winery-serialised data.wineryDeserialiser for a .wineryDeserialise a Td . Safe)     !"#$%&'()*+,-./0012345677899:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ #winery-0.1.2-Lhco2mMpI5MEbka9YXTB2jData.Winery.Internal Data.WineryData.Winery.QueryData.Winery.Query.ParserData.Winery.TermData.Winery.Internal.BuilderB Bytestring Paths_wineryEncoding TransListDoneMore TransFusion unTransFusionStrategy unStrategy StrategyErrorOffsets EncodingMultiDecoderdecodeAt encodeVarIntgetWord8 decodeVarIntword16beword32beword64be encodeMulti encodeItem decodeOffsets unsafeIndexV unsafeIndex errorStrategyrunTransFusion$fMonadFixStrategy$fAlternativeStrategy$fMonadStrategy$fApplicativeStrategy$fApplicativeTransFusion$fFunctorTransFusion$fApplicativeTransList$fFunctorStrategy$fFunctorTransListGSerialiseVariantGSerialiseRecord GEncodeRecordVarInt getVarInt Serialise schemaVia toEncoding deserialiser constantSizePlanunPlan DeserialisergetDeserialiserSchemaSSchemaSUnitSBoolSCharSWord8SWord16SWord32SWord64SInt8SInt16SInt32SInt64SIntegerSFloatSDoubleSBytesSTextSListSArraySProduct SProductFixedSRecordSVariantSFixSSelfunwrapDeserialiserschema getDecoder getDecoderBy serialise splitSchema deserialise deserialiseBy serialiseOnlybootstrapSchemaunexpectedSchemaunexpectedSchema'extractArrayWithextractListWithextractScientific extractFieldextractFieldWithextractConstructorWithextractConstructorgschemaViaRecordgtoEncodingRecordgdeserialiserRecordgschemaViaVariantgtoEncodingVariantgdeserialiserVariant$fPrettySchema$fAlternativePlan $fMonadPlan$fApplicativePlan$fApplicativeDeserialiser$fGEncodeRecordkM1$fGEncodeRecordkM10$fGEncodeRecordk:*:$fGSerialiseRecordkM1$fGSerialiseRecordkM10$fGSerialiseRecordk:*:$fGSerialiseProductk:*:$fGSerialiseProductkM1$fGSerialiseProductkU1$fGSerialiseVariantkM1$fGSerialiseVariantkM10$fGSerialiseVariantkM11$fGSerialiseVariantk:+:$fSerialiseOrdering$fGSerialiseProductkK1$fGSerialiseRecordkM11$fGEncodeRecordkM11$fSerialiseEither$fSerialise(,,,)$fSerialise(,,)$fSerialise(,)$fSerialiseSeq$fSerialiseIntSet$fSerialiseSet$fSerialiseIntMap$fSerialiseHashMap$fSerialiseMap$fSerialiseVector$fSerialiseVector0$fSerialiseVector1 $fSerialise[]$fSerialiseByteString$fSerialiseMaybe$fSerialiseChar$fSerialiseInteger$fSerialiseVarInt$fSerialiseText$fSerialiseDouble$fSerialiseFloat$fSerialiseInt$fSerialiseInt64$fSerialiseInt32$fSerialiseInt16$fSerialiseInt8$fSerialiseWord$fSerialiseWord64$fSerialiseWord32$fSerialiseWord16$fSerialiseWord8$fSerialiseBool $fSerialise()$fSerialiseSchema $fShowVarInt $fReadVarInt $fEqVarInt $fOrdVarInt $fEnumVarInt$fBoundedVarInt $fNumVarInt $fRealVarInt$fIntegralVarInt $fBitsVarInt $fShowSchema $fReadSchema $fEqSchema$fGenericSchema $fFunctorPlan$fFunctorDeserialiser$fSerialiseConst$fSerialiseIdentityQueryrunQueryinvalidlistrangefieldconselect$fAlternativeQuery$fApplicativeQuery$fCategoryTYPEQuery$fFunctorQuery parseQueryTermTUnitTBoolTCharTWord8TWord16TWord32TWord64TInt8TInt16TInt32TInt64TIntegerTFloatTDoubleTBytesTTextTListTProductTRecordTVariant decodeTermdeserialiseTerm $fPrettyTerm $fShowTermgetSize toByteStringword8word16word32word64bytesbaseGHC.BaseJustversion getBinDir getLibDir getDynLibDir getDataDir getLibexecDir getSysconfDirgetDataFileName