úÎ!/i+ï9      !"#$%&'()*+,-./012345678None4MSX*ƒ! fastparserDA parser, church encoded. The arguments to the wrapped function are:Input  ByteString.%A function that handles parse errors.`A function that handles success, taking as argument the remaining input and the parser result.  fastparser2An error representing the unexpected end of input.  fastparserA generic error.  fastparserCreates a generic parse error. fastparserˆCreates a parser from the supplied function. The first argument to the supplied function is the remaining input, and it should return 9 when parsing failes, or :/ the result along with the non-consumed input.It works well with the  5https://hackage.haskell.org/package/bytestring-lexingbytestring-lexing library. fastparserJParses bytestrings as if they were representing a decimal number in ASCII. fastparserJParses bytestrings as if they were representing an octal number in ASCII. fastparserEReturns true when the character represents an ASCII lowercase letter. fastparserparses a decimal integer. fastparserParses any positive decimal ;. fastparser Parses any positive hexadecimal ;. fastparserParses any positives octal ;. fastparserParses < numbers. fastparserConsumes n bytes of input fastparserDrops n bytes of input fastparserParses any character. fastparserParses a specific character. fastparserParses any byte. fastparserParses a specific byte. fastparser)Parses a character satisfying a predicate fastparserParses the supplied string. fastparseryParses strings between double quotes. This functions handles the following escape sequences: \r, \n, \t, \a, \b, \", \\.  fastparser^A fast parser for numbers of the form 5.123. Contrary to what its name implies, it parses to =.# fastparser9Consumes the input as long as the predicate remains true.$ fastparser9Consumes the input as long as the predicate remains true.% fastparser9Discards the input as long as the predicate remains true.& fastparserkRuns the parser. Will return a parse error if the parser fails or if the input is not completely consumed.' fastparserParses the remaining input.( fastparser#Parses days, with format YYYY-MM-DD) fastparser'Parses a difftime, with format HH:MM:SS* fastparserParses a whole timestamp, with format YYYY-MM-DD+HH:MM:SS+CEST. This is very much *not* robust, as it only handles CET and CEST.+ fastparser0Parses RFC3339 compatible timestamps to UTCTime., fastparserTurns any parser into a >.  fastparserThe expected label.  fastparserUnexpected content fastparserExpected content-  !"#$%&'()*+,- &  '#!$"%()*+,?      !"#$%&'()*+,-./0123456789:;9:<9=>9?@ABCDEFG&fastparser-0.4.0-FNWZ0fgfvADEqGWhMJNBlByteString.Parser.Fast ParseErrorerrorUnexpected errorExpected ErrorItemTokensLabelParserParserM runParserueofufail parseErrorwlexgetIntgetOctalisLowerdecimalnumhnumonumfractakeNdropNanyCharcharanyWord8word8satisfystring quotedString scientificcharTakeWhile1 takeWhile1 charTakeWhile takeWhile skipWhile parseOnly remainingparseYMD parseDTime timestamprfc3339pFold$fMonoidParseError$fSemigroupParseError$fMonadPlusParserM$fMonadParserM$fAlternativeParserM$fApplicativeParserM$fShowErrorItem $fEqErrorItem$fOrdErrorItem$fShowParseError$fEqParseError$fFunctorParserMbase GHC.MaybeNothingJustGHC.NumNumGHC.Real Fractionalghc-prim GHC.TypesDouble)microlens-0.4.11.2-Ecy0HNwIglV6pyNsLPomsRLens.Micro.Type SimpleFold