úÎ!,Ò*b'      !"#$%&Safe=?ÿ apparThe class for parser input. apparThe head function for input apparThe tail function for input apparThe end of inputappar&The function to check the end of input  Safe$apparGetting the internal parser.appar Run a parser.appar The parser  satisfy f> succeeds for any character for which the supplied function f returns '2. Returns the character that is actually parsed.apparyThe parser try p behaves like parser p, except that it pretends that it hasn't consumed any input when an error occurs.apparchar c parses a single character c. Returns the parsed character.apparstring s* parses a sequence of characters given by s. Returns the parsed stringapparEThis parser succeeds for any character. Returns the parsed character.apparoneOf csK succeeds if the current character is in the supplied list of characters cs. Returns the parsed character.apparAs the dual of ,  noneOf cs% succeeds if the current character not$ in the supplied list of characters cs!. Returns the parsed character.appar[Parses a letter or digit (a character between '0' and '9'). Returns the parsed character.appar-Parses a digit. Returns the parsed character.appartParses a hexadecimal digit (a digit or a letter between 'a' and 'f' or 'A' and 'F'). Returns the parsed character.appar>Parses a white space character (any character which satisfies (") Returns the parsed character.appar choice ps( tries to apply the parsers in the list psV in order, until one of them succeeds. Returns the value of the succeeding parser.appar option x p tries to apply parser p. If p7 fails without consuming input, it returns the value x$, otherwise the value returned by p. appar skipMany p applies the parser p zero& or more times, skipping its result.!appar skipSome p applies the parser p one& or more times, skipping its result."appar sepBy1 p sep parses one or more occurrences of p, separated by sep'. Returns a list of values returned by p.#apparmanyTill p end applies parser p zero or more times until parser end2 succeeds. Returns the list of values returned by p.$  !"#Safe%p$apparParser synonym for strict ).%   !"#$%$ !"#  Safe'a%apparParser synonym for strict *.%   !"#%%% !"#  Safe)6&apparParser synonym for +.%   !"#&%& !"#  ,     !"#$%&'()*+,---./01234536578"appar-0.1.6-9C6iXciCVV215BOCTyGvLZText.Appar.LazyByteStringText.Appar.ByteStringText.Appar.StringText.Appar.InputText.Appar.ParserbaseGHC.Base<*>pure*> Data.Functor<$><**><$<*manysome<|>InputcarcdrnilisNilMkParserP runParserparsesatisfytrycharstringanyCharoneOfnoneOfalphaNumdigithexDigitspacechoiceoptionskipManyskipSomesepBy1manyTillParserghc-prim GHC.TypesTrue GHC.UnicodeisSpacebytestring-0.10.8.2Data.ByteString.Lazy.Internal ByteStringData.ByteString.InternalString