!      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~None2DX_wB  data-textualSign of a number.# data-textual9Parse a digit of the specified positional numeral system.$ data-textualBParse a non-zero digit of the specified positional numeral system.% data-textualParse a binary digit.& data-textualParse a non-zero binary digit ('1').' data-textualParse a decimal digit.( data-textualParse a non-zero decimal digit.) data-textualParse an octal digit.* data-textualParse a non-zero octal digit.+ data-textualParse a hexadecimal digit., data-textual#Parse a non-zero hexadecimal digit.- data-textual%Parse a lower case hexadecimal digit.. data-textual.Parse a non-zero lower case hexadecimal digit./ data-textual&Parse an upper case hexadecimal digit.0 data-textual.Parse a non-zero upper case hexadecimal digit.1 data-textualRParse a non-negative number written in the specified positional numeral system.2 data-textualrParse a non-negative number written in the specified positional numeral system. Leading zeroes are not allowed.3 data-textualYParse a non-negative number written in the specified positional numeral system (up to n digits).4 data-textualYParse a non-negative number written in the specified positional numeral system (up to n) digits). Leading zeroes are not allowed.5 data-textualgParse a non-negative number written in the specified positional numeral system, failing on overflow.6 data-textualParse a non-negative number written in the specified positional numeral system, failing on overflow. Leading zeroes are not allowed.7 data-textualYParse a non-negative binary number written in the specified positional numeral system.8 data-textualyParse a non-negative binary number written in the specified positional numeral system. Leading zeroes are not allowed.9 data-textual`Parse a non-negative binary number written in the specified positional numeral system (up to n digits).: data-textual`Parse a non-negative binary number written in the specified positional numeral system (up to n, digits). Leading zeroes are not allowed.; data-textualnParse a non-negative binary number written in the specified positional numeral system, failing on overflow.< data-textualParse a non-negative binary number written in the specified positional numeral system, failing on overflow. Leading zeroes are not allowed.= data-textualParse a non-positive number written in the specified positional numeral system. For example, parsing "123" as a decimal would produce -123, not 123.> data-textualrParse a non-positive number written in the specified positional numeral system. Leading zeroes are not allowed.? data-textualYParse a non-positive number written in the specified positional numeral system (up to n digits).@ data-textualYParse a non-positive number written in the specified positional numeral system (up to n) digits). Leading zeroes are not allowed.A data-textualgParse a non-positive number written in the specified positional numeral system, failing on overflow.B data-textualParse a non-positive number written in the specified positional numeral system, failing on overflow. Leading zeroes are not allowed.C data-textualjParse a non-positive two's complement binary number written in the specified positional numeral system.D data-textualqParse a non-positive two's complement binary number written in the specified positional numeral system (up to n digits).E data-textualParse a non-positive two's complement binary number written in the specified positional numeral system. Leading zeroes are not allowed.F data-textualqParse a non-positive two's complement binary number written in the specified positional numeral system (up to n, digits). Leading zeroes are not allowed.G data-textualParse a non-positive two's complement binary number written in the specified positional numeral system, failing on overflow.H data-textualParse a non-positive two's complement binary number written in the specified positional numeral system, failing on overflow. Leading zeroes are not allowed.I data-textual)Negate the supplied value if the sign is "% and return it as it is otherwise.J data-textualOptional minus sign.K data-textualOptional minus or plus sign.L data-textualParse a number written in the specified positional numeral system. The supplied parser is used to determine the sign of the number.M data-textualA shorthand for L J.N data-textualParse a number written in the specified positional numeral system. The supplied parser is used to determine the sign of the number. Leading zeroes are not allowed.O data-textualA shorthand for N J.P data-textualLParse a number written in the specified positional numeral system (up to nM digits). The supplied parser is used to determine the sign of the number.Q data-textualA shorthand for P J.R data-textualLParse a number written in the specified positional numeral system (up to nm digits). The supplied parser is used to determine the sign of the number. Leading zeroes are not allowed.S data-textualA shorthand for R J.T data-textualParse a number written in the specified positional numeral system, failing on overflow. The supplied parser is used to determine the sign of the number.U data-textualA shorthand for T J.V data-textualParse a number written in the specified positional numeral system, failing on overflow. The supplied parser is used to determine the sign of the number. Leading zeroes are not allowed.W data-textualA shorthand for V J.X data-textualParse a (two's complement) binary number written in the specified positional numeral system. The supplied parser is used to determine the sign of the number.Y data-textualA shorthand for X J.Z data-textualParse a (two's complement) binary number written in the specified positional numeral system. The supplied parser is used to determine the sign of the number. Leading zeroes are not allowed.[ data-textualA shorthand for Z J.\ data-textualfParse a (two's complement) binary number written in the specified positional numeral system (up to nM digits). The supplied parser is used to determine the sign of the number.] data-textualA shorthand for \ J.^ data-textualfParse a (two's complement) binary number written in the specified positional numeral system (up to np digits). The supplied parser is used to determine the sign of the number. Leading zeroes are not allowed._ data-textualA shorthand for ^ J.` data-textualParse a (two's complement) binary number written in the specified positional numeral system, failing on overflow. The supplied parser is used to determine the sign of the number.a data-textualA shorthand for ` J.b data-textualParse a (two's complement) binary number written in the specified positional numeral system, failing on overflow. The supplied parser is used to determine the sign of the number. Leading zeroes are not allowed.c data-textualA shorthand for b J._  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abc_ #$%&)*'(+,-./0123456789:;<=>?@ABCEDFGH !"IJKLMNOPQRSTUVWXYZ[\]^_`abcNoneDP_g data-textualAccept a slash and return . Otherwise return .h data-textual}Parse a fraction. The numerator and the denominator are expected to be written in the specified positional numeral system.i data-textualA shorthand for h J  g.j data-textual%Start of a decimal exponent. Accepts e or E, followed by an optional sign. Otherwise  is returned.k data-textual)Start of a hexadecimal exponent. Accepts p or P, followed by an optional sign. Otherwise  is returned.l data-textuals-fraction parser.m data-textualDecimal fraction parser.h data-textual Sign parser data-textual&Numerator/denominator separator parserl data-textual Sign parser. data-textual%Whether the integer part is optional. data-textual Dot parser. data-textualExponent start parser.)  !"IJKghijklm)  !"IJKghijklmNone 2456=?DSX+n data-textualParsing result.q data-textual9The default parser for values of a type, must satisfy   (v x) =  x s data-textual)The default printer for values of a type.u data-textualA shorthand for   t.v data-textualA shorthand for  . t.w data-textualA shorthand for  . t.x data-textualA shorthand for  . t.y data-textualA shorthand for  . t.z data-textualA shorthand for  . t.{ data-textualA shorthand for  . t.| data-textualA shorthand for  . t.} data-textualMap n to  and p to .~ data-textualMap n to  and p to . data-textualMap n values to  and p to . data-textualEUse the built-in parser to parse a string. Intended for testing only. data-textualParse a  to extract the q value. data-textual.Provide a hint for the type system when using . data-textualParse a  to extract the q value. data-textual.Provide a hint for the type system when using . data-textual Parse a lazy  to extract the q value. data-textual.Provide a hint for the type system when using . data-textualDecode and parse an ASCII  to extract the q value. data-textual.Provide a hint for the type system when using . data-textualDecode and parse a lazy ASCII  to extract the q value. data-textual.Provide a hint for the type system when using . data-textualDecode and parse a UTF-8  to extract the q value. data-textual.Provide a hint for the type system when using . data-textualDecode and parse a lazy UTF-8  to extract the q value. data-textual.Provide a hint for the type system when using . data-textualA shorthand for  .  data-textual.Provide a hint for the type system when using . data-textualA shorthand for  .  data-textual.Provide a hint for the type system when using . data-textualA shorthand for  .  data-textual.Provide a hint for the type system when using . data-textualA shorthand for  .  data-textual.Provide a hint for the type system when using . data-textualA shorthand for  .  data-textual.Provide a hint for the type system when using . data-textualA shorthand for  .  data-textual.Provide a hint for the type system when using . data-textualA shorthand for  .  data-textual.Provide a hint for the type system when using ./nopqrstuvwxyz{|}~/stuvwxyz{|qrnop}~                              !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnnopqrstuvwxyz{|}~+data-textual-0.3.0.3-5dcjHHIk5PLIS86u0zaxecData.Textual.FractionalData.Textual.Integral Data.Textual+text-printer-0.5.0.1-DETqKuZOYTb54wMfYuJ3EIText.Printer.Fractional isRequired isOptionalRequiredOptionalText.Printer.Integral printZeroIn printDigitIn intToDigitInunsafeFromDigitIn fromNzDigitIn fromDigitIn isNzDigitIn isDigitInradixIn systemNamePositionalSystem lastDigitIn digitMaskIn digitBitsIn BitSystemBinaryOctalDecimal HexadecimalLowHexUpHexSign NonNegative NonPositivedigitIn nzDigitInbinDigit nzBinDigitdecDigit nzDecDigitoctDigit nzOctDigithexDigit nzHexDigit lowHexDigit nzLowHexDigit upHexDigit nzUpHexDigit nonNegative nnCompactnnUpTonncUpTo nnBounded nncBoundednnBitsnncBits nnBitsUpTo nncBitsUpTonnbBitsnncbBits nonPositive npCompactnpUpTonpcUpTo npBounded npcBoundednpBits npBitsUpTonpcBits npcBitsUpTonpbBitsnpcbBits applySignoptMinusoptSignnumber'numbercompact'compact numberUpTo' numberUpTo compactUpTo' compactUpTobounded'bounded cBounded'cBoundedbits'bitscBits'cBits bitsUpTo'bitsUpTo cBitsUpTo' cBitsUpTobBits'bBitscbBits'cbBits$fEqSign $fShowSign $fReadSignoptSlash fraction'fraction decExpSign hexExpSign fractional' fractionalParsed MalformedTextualtextual Printableprint maybePrinttoStringtoText toLazyTexttoAscii toLazyAsciitoUtf8 toLazyUtf8isParsed isMalformed maybeParsed builtInParser parseString parseStringAs parseText parseTextAs parseLazyTextparseLazyTextAs parseAscii parseAsciiAsparseLazyAsciiparseLazyAsciiAs parseUtf8 parseUtf8As parseLazyUtf8parseLazyUtf8As fromString fromStringAsfromText fromTextAs fromLazyTextfromLazyTextAs fromAscii fromAsciiAs fromLazyAsciifromLazyAsciiAsfromUtf8 fromUtf8As fromLazyUtf8fromLazyUtf8As$fPrintableDouble$fPrintableFloat$fPrintableFixed$fPrintableRatio$fPrintableWord64$fPrintableWord32$fPrintableWord16$fPrintableWord8$fPrintableWord$fPrintableInt64$fPrintableInt32$fPrintableInt16$fPrintableInt8$fPrintableInt$fPrintableInteger$fPrintableText$fPrintableText0 $fPrintable[]$fPrintableChar$fTextualFixed$fTextualRatio$fTextualWord64$fTextualWord32$fTextualWord16$fTextualWord8 $fTextualWord$fTextualInt64$fTextualInt32$fTextualInt16 $fTextualInt8 $fTextualInt$fTextualInteger $fTextualChar$fAlternativeParsed$fApplicativeParsed $fMonadParser$fCharParsingParser$fParsingParser$fAlternativeParser$fApplicativeParser$fFunctorParser$fFunctorParsed$fFoldableParsed$fTraversableParsed $fEqParsed $fShowParsedbase GHC.MaybeNothingJust Data.MaybemaybeGHC.Basemempty Text.Printer buildString buildText buildLazyText buildAsciibuildLazyAscii buildUtf8 buildLazyUtf8ghc-prim GHC.TypesTrueFalseString text-1.2.3.1Data.Text.InternalTextData.Text.Internal.Lazybytestring-0.10.8.2Data.ByteString.Internal ByteStringData.ByteString.Lazy.Internal