type Char = GHC.Types.Char { } #
isControl :: Char -> Bool { } #
O(1). Is the character a control character?
isSpace :: Char -> Bool { } #
isLower :: Char -> Bool { } #
O(1). Is the character a lowercase ASCII letter?
isUpper :: Char -> Bool { } #
O(1). Is the character an uppercase ASCII letter?
isAlpha :: Char -> Bool { } #
O(1). Is the character an ASCII letter?
isAlphaNum :: Char -> Bool { } #
O(1). Is the character an ASCII letter or digit?
isPrint :: Char -> Bool { } #
O(1). Is the character printable ASCII?
isDigit :: Char -> Bool { } #
O(1). Is the character an ASCII decimal digit (0-9)?
isOctDigit :: Char -> Bool { } #
O(1). Is the character an ASCII octal digit (0-7)?
isHexDigit :: Char -> Bool { } #
O(1). Is the character an ASCII hexadecimal digit (0-9, a-f, A-F)?
isLetter :: Char -> Bool { } #
O(1). Alias for isAlpha.
isMark :: Char -> Bool { } #
O(1). Is the character a Unicode mark? (Simplified: always False)
isNumber :: Char -> Bool { } #
O(1). Alias for isDigit.
isPunctuation :: Char -> Bool { } #
O(1). Is the character ASCII punctuation?
isSymbol :: Char -> Bool { } #
O(1). Is the character an ASCII symbol?
isSeparator :: Char -> Bool { } #
O(1). Alias for isSpace.
isAscii :: Char -> Bool { } #
O(1). Is the character in the ASCII range (0-127)?
isLatin1 :: Char -> Bool { } #
O(1). Is the character in the Latin-1 range (0-255)?
isAsciiUpper :: Char -> Bool { } #
O(1). Is the character an ASCII uppercase letter?
isAsciiLower :: Char -> Bool { } #
O(1). Is the character an ASCII lowercase letter?
toUpper :: Char -> Char { } #
O(1). Convert to uppercase (ASCII only).
toLower :: Char -> Char { } #
O(1). Convert to lowercase (ASCII only).
toTitle :: Char -> Char { } #
O(1). Convert to title case (same as toUpper for ASCII).
digitToInt :: Char -> Int { } #
O(1). Convert a hexadecimal digit to its integer value.
intToDigit :: Int -> Char { } #
O(1). Convert an integer (0-15) to a hexadecimal digit.