Index
| addDecDigit | Data.Digit.Integral, Data.Digit | 
| addDecDigit' | Data.Digit.Integral, Data.Digit | 
| Binary | Data.Digit.Binary, Data.Digit | 
| BinaryNoZero | Data.Digit.Binary, Data.Digit | 
| BinDigit | Data.Digit.Binary, Data.Digit | 
| BinDigit0 | Data.Digit.Binary, Data.Digit | 
| BinDigit1 | Data.Digit.Binary, Data.Digit | 
| binDigitsIntegral | Data.Digit.Integral, Data.Digit | 
| charBinary | Data.Digit.Char, Data.Digit | 
| charBinaryNoZero | Data.Digit.Char, Data.Digit | 
| charDecimal | Data.Digit.Char, Data.Digit | 
| charDecimalNoZero | Data.Digit.Char, Data.Digit | 
| charHEXADECIMAL | Data.Digit.Char, Data.Digit | 
| charHeXaDeCiMaL | Data.Digit.Char, Data.Digit | 
| charHexadecimal | Data.Digit.Char, Data.Digit | 
| charHEXADECIMALNoZero | Data.Digit.Char, Data.Digit | 
| charHeXaDeCiMaLNoZero | Data.Digit.Char, Data.Digit | 
| charHexadecimalNoZero | Data.Digit.Char, Data.Digit | 
| charOctal | Data.Digit.Char, Data.Digit | 
| charOctalNoZero | Data.Digit.Char, Data.Digit | 
| D0 | Data.Digit.Class.D0, Data.Digit.Binary, Data.Digit.Decimal, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit.Octal, Data.Digit | 
| d0 | Data.Digit.Class.D0, Data.Digit.Binary, Data.Digit.Decimal, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit.Octal, Data.Digit | 
| D1 | Data.Digit.Class.D1, Data.Digit.Binary, Data.Digit.Decimal, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit.Octal, Data.Digit | 
| d1 | Data.Digit.Class.D1, Data.Digit.Binary, Data.Digit.Decimal, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit.Octal, Data.Digit | 
| D2 | Data.Digit.Class.D2, Data.Digit.Decimal, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit.Octal, Data.Digit | 
| d2 | Data.Digit.Class.D2, Data.Digit.Decimal, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit.Octal, Data.Digit | 
| D3 | Data.Digit.Class.D3, Data.Digit.Decimal, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit.Octal, Data.Digit | 
| d3 | Data.Digit.Class.D3, Data.Digit.Decimal, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit.Octal, Data.Digit | 
| D4 | Data.Digit.Class.D4, Data.Digit.Decimal, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit.Octal, Data.Digit | 
| d4 | Data.Digit.Class.D4, Data.Digit.Decimal, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit.Octal, Data.Digit | 
| D5 | Data.Digit.Class.D5, Data.Digit.Decimal, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit.Octal, Data.Digit | 
| d5 | Data.Digit.Class.D5, Data.Digit.Decimal, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit.Octal, Data.Digit | 
| D6 | Data.Digit.Class.D6, Data.Digit.Decimal, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit.Octal, Data.Digit | 
| d6 | Data.Digit.Class.D6, Data.Digit.Decimal, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit.Octal, Data.Digit | 
| D7 | Data.Digit.Class.D7, Data.Digit.Decimal, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit.Octal, Data.Digit | 
| d7 | Data.Digit.Class.D7, Data.Digit.Decimal, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit.Octal, Data.Digit | 
| D8 | Data.Digit.Class.D8, Data.Digit.Decimal, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| d8 | Data.Digit.Class.D8, Data.Digit.Decimal, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| D9 | Data.Digit.Class.D9, Data.Digit.Decimal, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| d9 | Data.Digit.Class.D9, Data.Digit.Decimal, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| DA | Data.Digit.Class.UpperCase, Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| Da | Data.Digit.Class.LowerCase, Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| dA | Data.Digit.Class.UpperCase, Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| da | Data.Digit.Class.LowerCase, Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| DAa | Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| DB | Data.Digit.Class.UpperCase, Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| Db | Data.Digit.Class.LowerCase, Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| dB | Data.Digit.Class.UpperCase, Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| db | Data.Digit.Class.LowerCase, Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| DBb | Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| DC | Data.Digit.Class.UpperCase, Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| Dc | Data.Digit.Class.LowerCase, Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| dC | Data.Digit.Class.UpperCase, Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| dc | Data.Digit.Class.LowerCase, Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| DCc | Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| DD | Data.Digit.Class.UpperCase, Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| Dd | Data.Digit.Class.LowerCase, Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| dD | Data.Digit.Class.UpperCase, Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| dd | Data.Digit.Class.LowerCase, Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| DDd | Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| DE | Data.Digit.Class.UpperCase, Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| De | Data.Digit.Class.LowerCase, Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| dE | Data.Digit.Class.UpperCase, Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| de | Data.Digit.Class.LowerCase, Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| DecDigit | Data.Digit.Decimal, Data.Digit | 
| DecDigit0 | Data.Digit.Decimal, Data.Digit | 
| DecDigit1 | Data.Digit.Decimal, Data.Digit | 
| DecDigit2 | Data.Digit.Decimal, Data.Digit | 
| DecDigit3 | Data.Digit.Decimal, Data.Digit | 
| DecDigit4 | Data.Digit.Decimal, Data.Digit | 
| DecDigit5 | Data.Digit.Decimal, Data.Digit | 
| DecDigit6 | Data.Digit.Decimal, Data.Digit | 
| DecDigit7 | Data.Digit.Decimal, Data.Digit | 
| DecDigit8 | Data.Digit.Decimal, Data.Digit | 
| DecDigit9 | Data.Digit.Decimal, Data.Digit | 
| decDigitsIntegral | Data.Digit.Integral, Data.Digit | 
| Decimal | Data.Digit.Decimal, Data.Digit | 
| DecimalNoZero | Data.Digit.Decimal, Data.Digit | 
| DEe | Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| DF | Data.Digit.Class.UpperCase, Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| Df | Data.Digit.Class.LowerCase, Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| dF | Data.Digit.Class.UpperCase, Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| df | Data.Digit.Class.LowerCase, Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| DFf | Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| digitsToNatural | Data.Digit.Natural, Data.Digit | 
| enumBinary | Data.Digit.Enum, Data.Digit | 
| enumBinaryNoZero | Data.Digit.Enum, Data.Digit | 
| enumDecimal | Data.Digit.Enum, Data.Digit | 
| enumDecimalNoZero | Data.Digit.Enum, Data.Digit | 
| enumHEXADECIMAL | Data.Digit.Enum, Data.Digit | 
| enumHexadecimal | Data.Digit.Enum, Data.Digit | 
| enumHEXADECIMALNoZero | Data.Digit.Enum, Data.Digit | 
| enumHexadecimalNoZero | Data.Digit.Enum, Data.Digit | 
| enumOctal | Data.Digit.Enum, Data.Digit | 
| enumOctalNoZero | Data.Digit.Enum, Data.Digit | 
| HEXADECIMAL | Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| HeXaDeCiMaL | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| Hexadecimal | Data.Digit.Hexadecimal.LowerCase, Data.Digit | 
| HEXADECIMALNoZero | Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| HeXaDeCiMaLNoZero | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| HexadecimalNoZero | Data.Digit.Hexadecimal.LowerCase, Data.Digit | 
| HEXDigit | Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| HeXDigit | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| HexDigit | Data.Digit.Hexadecimal.LowerCase, Data.Digit | 
| HEXDigit0 | Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| HeXDigit0 | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| HexDigit0 | Data.Digit.Hexadecimal.LowerCase, Data.Digit | 
| HEXDigit1 | Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| HeXDigit1 | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| HexDigit1 | Data.Digit.Hexadecimal.LowerCase, Data.Digit | 
| HEXDigit2 | Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| HeXDigit2 | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| HexDigit2 | Data.Digit.Hexadecimal.LowerCase, Data.Digit | 
| HEXDigit3 | Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| HeXDigit3 | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| HexDigit3 | Data.Digit.Hexadecimal.LowerCase, Data.Digit | 
| HEXDigit4 | Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| HeXDigit4 | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| HexDigit4 | Data.Digit.Hexadecimal.LowerCase, Data.Digit | 
| HEXDigit5 | Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| HeXDigit5 | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| HexDigit5 | Data.Digit.Hexadecimal.LowerCase, Data.Digit | 
| HEXDigit6 | Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| HeXDigit6 | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| HexDigit6 | Data.Digit.Hexadecimal.LowerCase, Data.Digit | 
| HEXDigit7 | Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| HeXDigit7 | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| HexDigit7 | Data.Digit.Hexadecimal.LowerCase, Data.Digit | 
| HEXDigit8 | Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| HeXDigit8 | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| HexDigit8 | Data.Digit.Hexadecimal.LowerCase, Data.Digit | 
| HEXDigit9 | Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| HeXDigit9 | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| HexDigit9 | Data.Digit.Hexadecimal.LowerCase, Data.Digit | 
| HEXDigitA | Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| HeXDigitA | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| HeXDigita | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| HexDigita | Data.Digit.Hexadecimal.LowerCase, Data.Digit | 
| HEXDigitB | Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| HeXDigitB | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| HeXDigitb | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| HexDigitb | Data.Digit.Hexadecimal.LowerCase, Data.Digit | 
| HEXDigitC | Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| HeXDigitC | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| HeXDigitc | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| HexDigitc | Data.Digit.Hexadecimal.LowerCase, Data.Digit | 
| HEXDigitD | Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| HeXDigitD | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| HeXDigitd | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| HexDigitd | Data.Digit.Hexadecimal.LowerCase, Data.Digit | 
| HEXDigitE | Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| HeXDigitE | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| HeXDigite | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| HexDigite | Data.Digit.Hexadecimal.LowerCase, Data.Digit | 
| HEXDigitF | Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| HeXDigitF | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| HeXDigitf | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| HexDigitf | Data.Digit.Hexadecimal.LowerCase, Data.Digit | 
| hexDigitsIntegral | Data.Digit.Integral, Data.Digit | 
| integralBinary | Data.Digit.Integral, Data.Digit | 
| integralBinaryNoZero | Data.Digit.Integral, Data.Digit | 
| integralBinDigits | Data.Digit.Integral, Data.Digit | 
| integralDecDigits | Data.Digit.Integral, Data.Digit | 
| integralDecimal | Data.Digit.Integral, Data.Digit | 
| integralDecimalNoZero | Data.Digit.Integral, Data.Digit | 
| integralHEXADECIMAL | Data.Digit.Integral, Data.Digit | 
| integralHeXaDeCiMaL | Data.Digit.Integral, Data.Digit | 
| integralHexadecimal | Data.Digit.Integral, Data.Digit | 
| integralHEXADECIMALNoZero | Data.Digit.Integral, Data.Digit | 
| integralHeXaDeCiMaLNoZero | Data.Digit.Integral, Data.Digit | 
| integralHexadecimalNoZero | Data.Digit.Integral, Data.Digit | 
| integralHEXDigits | Data.Digit.Integral, Data.Digit | 
| integralHexDigits | Data.Digit.Integral, Data.Digit | 
| integralOctal | Data.Digit.Integral, Data.Digit | 
| integralOctalNoZero | Data.Digit.Integral, Data.Digit | 
| integralOctDigits | Data.Digit.Integral, Data.Digit | 
| mod10 | Data.Digit.Integral, Data.Digit | 
| naturalToDigits | Data.Digit.Natural, Data.Digit | 
| Octal | Data.Digit.Octal, Data.Digit | 
| OctalNoZero | Data.Digit.Octal, Data.Digit | 
| OctDigit | Data.Digit.Octal, Data.Digit | 
| OctDigit0 | Data.Digit.Octal, Data.Digit | 
| OctDigit1 | Data.Digit.Octal, Data.Digit | 
| OctDigit2 | Data.Digit.Octal, Data.Digit | 
| OctDigit3 | Data.Digit.Octal, Data.Digit | 
| OctDigit4 | Data.Digit.Octal, Data.Digit | 
| OctDigit5 | Data.Digit.Octal, Data.Digit | 
| OctDigit6 | Data.Digit.Octal, Data.Digit | 
| OctDigit7 | Data.Digit.Octal, Data.Digit | 
| octDigitsIntegral | Data.Digit.Integral, Data.Digit | 
| parse0 | Data.Digit.Class.D0, Data.Digit.Binary, Data.Digit.Decimal, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit.Octal, Data.Digit | 
| parse1 | Data.Digit.Class.D1, Data.Digit.Binary, Data.Digit.Decimal, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit.Octal, Data.Digit | 
| parse2 | Data.Digit.Class.D2, Data.Digit.Decimal, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit.Octal, Data.Digit | 
| parse3 | Data.Digit.Class.D3, Data.Digit.Decimal, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit.Octal, Data.Digit | 
| parse4 | Data.Digit.Class.D4, Data.Digit.Decimal, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit.Octal, Data.Digit | 
| parse5 | Data.Digit.Class.D5, Data.Digit.Decimal, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit.Octal, Data.Digit | 
| parse6 | Data.Digit.Class.D6, Data.Digit.Decimal, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit.Octal, Data.Digit | 
| parse7 | Data.Digit.Class.D7, Data.Digit.Decimal, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit.Octal, Data.Digit | 
| parse8 | Data.Digit.Class.D8, Data.Digit.Decimal, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| parse9 | Data.Digit.Class.D9, Data.Digit.Decimal, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| parseA | Data.Digit.Class.UpperCase, Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| parsea | Data.Digit.Class.LowerCase, Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| parseAa | Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| parseB | Data.Digit.Class.UpperCase, Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| parseb | Data.Digit.Class.LowerCase, Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| parseBb | Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| parseBinary | Data.Digit.Binary, Data.Digit | 
| parseBinaryNoZero | Data.Digit.Binary, Data.Digit | 
| parseC | Data.Digit.Class.UpperCase, Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| parsec | Data.Digit.Class.LowerCase, Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| parseCc | Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| parseD | Data.Digit.Class.UpperCase, Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| parsed | Data.Digit.Class.LowerCase, Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| parseDd | Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| parseDecimal | Data.Digit.Decimal, Data.Digit | 
| parseDecimalNoZero | Data.Digit.Decimal, Data.Digit | 
| parseE | Data.Digit.Class.UpperCase, Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| parsee | Data.Digit.Class.LowerCase, Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| parseEe | Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| parseF | Data.Digit.Class.UpperCase, Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| parsef | Data.Digit.Class.LowerCase, Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| parseFf | Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| parseHEXADECIMAL | Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| parseHeXaDeCiMaL | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| parseHexadecimal | Data.Digit.Hexadecimal.LowerCase, Data.Digit | 
| parseHEXADECIMALNoZero | Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| parseHeXaDeCiMaLNoZero | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| parseHexadecimalNoZero | Data.Digit.Hexadecimal.LowerCase, Data.Digit | 
| parseOctal | Data.Digit.Octal, Data.Digit | 
| parseOctalNoZero | Data.Digit.Octal, Data.Digit | 
| x0 | Data.Digit.Class.D0, Data.Digit.Binary, Data.Digit.Decimal, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit.Octal, Data.Digit | 
| x1 | Data.Digit.Class.D1, Data.Digit.Binary, Data.Digit.Decimal, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit.Octal, Data.Digit | 
| x2 | Data.Digit.Class.D2, Data.Digit.Decimal, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit.Octal, Data.Digit | 
| x3 | Data.Digit.Class.D3, Data.Digit.Decimal, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit.Octal, Data.Digit | 
| x4 | Data.Digit.Class.D4, Data.Digit.Decimal, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit.Octal, Data.Digit | 
| x5 | Data.Digit.Class.D5, Data.Digit.Decimal, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit.Octal, Data.Digit | 
| x6 | Data.Digit.Class.D6, Data.Digit.Decimal, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit.Octal, Data.Digit | 
| x7 | Data.Digit.Class.D7, Data.Digit.Decimal, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit.Octal, Data.Digit | 
| x8 | Data.Digit.Class.D8, Data.Digit.Decimal, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| x9 | Data.Digit.Class.D9, Data.Digit.Decimal, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| xA | Data.Digit.Class.UpperCase, Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| xa | Data.Digit.Class.LowerCase, Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| xB | Data.Digit.Class.UpperCase, Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| xb | Data.Digit.Class.LowerCase, Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| xC | Data.Digit.Class.UpperCase, Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| xc | Data.Digit.Class.LowerCase, Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| xD | Data.Digit.Class.UpperCase, Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| xd | Data.Digit.Class.LowerCase, Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| xE | Data.Digit.Class.UpperCase, Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| xe | Data.Digit.Class.LowerCase, Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| xF | Data.Digit.Class.UpperCase, Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| xf | Data.Digit.Class.LowerCase, Data.Digit.Class.MixedCase, Data.Digit.Hexadecimal.LowerCase, Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| _BinDigit0 | Data.Digit.Binary, Data.Digit | 
| _BinDigit1 | Data.Digit.Binary, Data.Digit | 
| _DecDigit0 | Data.Digit.Decimal, Data.Digit | 
| _DecDigit1 | Data.Digit.Decimal, Data.Digit | 
| _DecDigit2 | Data.Digit.Decimal, Data.Digit | 
| _DecDigit3 | Data.Digit.Decimal, Data.Digit | 
| _DecDigit4 | Data.Digit.Decimal, Data.Digit | 
| _DecDigit5 | Data.Digit.Decimal, Data.Digit | 
| _DecDigit6 | Data.Digit.Decimal, Data.Digit | 
| _DecDigit7 | Data.Digit.Decimal, Data.Digit | 
| _DecDigit8 | Data.Digit.Decimal, Data.Digit | 
| _DecDigit9 | Data.Digit.Decimal, Data.Digit | 
| _HEXDigit0 | Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| _HeXDigit0 | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| _HexDigit0 | Data.Digit.Hexadecimal.LowerCase, Data.Digit | 
| _HEXDigit1 | Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| _HeXDigit1 | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| _HexDigit1 | Data.Digit.Hexadecimal.LowerCase, Data.Digit | 
| _HEXDigit2 | Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| _HeXDigit2 | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| _HexDigit2 | Data.Digit.Hexadecimal.LowerCase, Data.Digit | 
| _HEXDigit3 | Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| _HeXDigit3 | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| _HexDigit3 | Data.Digit.Hexadecimal.LowerCase, Data.Digit | 
| _HEXDigit4 | Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| _HeXDigit4 | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| _HexDigit4 | Data.Digit.Hexadecimal.LowerCase, Data.Digit | 
| _HEXDigit5 | Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| _HeXDigit5 | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| _HexDigit5 | Data.Digit.Hexadecimal.LowerCase, Data.Digit | 
| _HEXDigit6 | Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| _HeXDigit6 | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| _HexDigit6 | Data.Digit.Hexadecimal.LowerCase, Data.Digit | 
| _HEXDigit7 | Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| _HeXDigit7 | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| _HexDigit7 | Data.Digit.Hexadecimal.LowerCase, Data.Digit | 
| _HEXDigit8 | Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| _HeXDigit8 | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| _HexDigit8 | Data.Digit.Hexadecimal.LowerCase, Data.Digit | 
| _HEXDigit9 | Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| _HeXDigit9 | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| _HexDigit9 | Data.Digit.Hexadecimal.LowerCase, Data.Digit | 
| _HEXDigitA | Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| _HeXDigitA | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| _HeXDigita | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| _HexDigita | Data.Digit.Hexadecimal.LowerCase, Data.Digit | 
| _HEXDigitB | Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| _HeXDigitB | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| _HeXDigitb | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| _HexDigitb | Data.Digit.Hexadecimal.LowerCase, Data.Digit | 
| _HEXDigitC | Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| _HeXDigitC | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| _HeXDigitc | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| _HexDigitc | Data.Digit.Hexadecimal.LowerCase, Data.Digit | 
| _HEXDigitD | Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| _HeXDigitD | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| _HeXDigitd | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| _HexDigitd | Data.Digit.Hexadecimal.LowerCase, Data.Digit | 
| _HEXDigitE | Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| _HeXDigitE | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| _HeXDigite | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| _HexDigite | Data.Digit.Hexadecimal.LowerCase, Data.Digit | 
| _HEXDigitF | Data.Digit.Hexadecimal.UpperCase, Data.Digit | 
| _HeXDigitF | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| _HeXDigitf | Data.Digit.Hexadecimal.MixedCase, Data.Digit | 
| _HexDigitf | Data.Digit.Hexadecimal.LowerCase, Data.Digit | 
| _HEXDigitsIntegral | Data.Digit.Integral, Data.Digit | 
| _HeXDigitsIntegral | Data.Digit.Integral, Data.Digit | 
| _NaturalDigits | Data.Digit.Natural, Data.Digit | 
| _OctDigit0 | Data.Digit.Octal, Data.Digit | 
| _OctDigit1 | Data.Digit.Octal, Data.Digit | 
| _OctDigit2 | Data.Digit.Octal, Data.Digit | 
| _OctDigit3 | Data.Digit.Octal, Data.Digit | 
| _OctDigit4 | Data.Digit.Octal, Data.Digit | 
| _OctDigit5 | Data.Digit.Octal, Data.Digit | 
| _OctDigit6 | Data.Digit.Octal, Data.Digit | 
| _OctDigit7 | Data.Digit.Octal, Data.Digit |