(%z3      !"#$%&'()*+,-./012None2IOTDA 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. 2An error representing the unexpected end of input. A generic error. Creates a generic parse error. Creates a parser from the supplied function. The first argument to the supplied function is the remaining input, and it should return 3 when parsing failes, or 4/ the result along with the non-consumed input.It works well with the  5https://hackage.haskell.org/package/bytestring-lexingbytestring-lexing library.JParses bytestrings as if they were representing a decimal number in ASCII.JParses bytestrings as if they were representing an octal number in ASCII.EReturns true when the character represents an ASCII lowercase letter.parses a decimal integer.Parses any positive decimal 5. Parses any positive hexadecimal 5.Parses any positives octal 5.Parses 6 numbers.Consumes n bytes of inputParses any character.Parses a specific character.Parses the supplied string.yParses strings between double quotes. This functions handles the following escape sequences: \r, \n, \t, \a, \b, \", \\.^A fast parser for numbers of the form 5.123. Contrary to what its name implies, it parses to 7.9Consumes the input as long as the predicate remains true.9Consumes the input as long as the predicate remains true. 9Discards the input as long as the predicate remains true.!kRuns the parser. Will return a parse error if the parser fails or if the input is not completely consumed."Parses the remaining input.##Parses days, with format YYYY-MM-DD$'Parses a difftime, with format HH:MM:SS%Parses 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.&0Parses RFC3339 compatible timestamps to UTCTime.'Turns any parser into a 8.1 The expected label. Unexpected contentExpected content 9:;< !"#$%&'()*+,(  !"#$%&'( ! " #$%& '* 9:;< !"#$%&'()*+,=      !"#$%&'()*+,-./01234534637839:;<=>?@ABCDE&fastparser-0.3.0-4DX1wAUOq7CFaa3uE4sqNByteString.Parser.Fast ParseErrorerrorUnexpected errorExpected ErrorItemTokensLabelParser runParserueofufail parseErrorwlexgetIntgetOctalisLowerdecimalnumhnumonumfractakeNanyCharcharstring quotedString scientificcharTakeWhile1 takeWhile1 charTakeWhile takeWhile skipWhile parseOnly remainingparseYMD parseDTime timestamprfc3339pFold$fMonoidParseError$fMonadPlusParser $fMonadParser$fAlternativeParser$fApplicativeParser$fShowErrorItem $fEqErrorItem$fOrdErrorItem$fShowParseError$fEqParseError$fFunctorParserbaseGHC.BaseNothingJustGHC.NumNumGHC.Real Fractionalghc-prim GHC.TypesDouble(microlens-0.4.8.0-9sB7IE1nvPRFUzu1zwDBDSLens.Micro.Type SimpleFoldisDigitisHexahexToNumisUpper