Haskell compatibility
The general categories for unicode characters and code points.
return the general category of a Char
Check if the argument is a control character.
Check if the argument is in the range '0'..'7'
Check if the argument is a digit, in the range 'a'..'f' or in the range 'A'..'F'
Check if the generalCategory of the argument is one of GeneralCategory.NON_SPACING_MARK, GeneralCategory.ENCLOSING_MARK or GeneralCategory.COMBINING_SPACING_MARK
Check if the generalCategory of the argument is one of GeneralCategory.DECIMAL_DIGIT_NUMBER, GeneralCategory.LETTER_NUMBER or GeneralCategory.OTHER_NUMBER
Check if the generalCategory of the argument is one of GeneralCategory.DASH_PUNCTUATION, GeneralCategory.START_PUNCTUATION, GeneralCategory.END_PUNCTUATION, GeneralCategory.CONNECTOR_PUNCTUATION or GeneralCategory.OTHER_PUNCTUATION.
Check if the generalCategory of the argument is one of GeneralCategory.MATH_SYMBOL, GeneralCategory.CURRENCY_SYMBOL, GeneralCategory.MODIFIER_SYMBOL or GeneralCategory.OTHER_SYMBOL.
Check if the generalCategory of the argument is one of GeneralCategory.SPACE_SEPARATOR, GeneralCategory.LINE_SEPARATOR or GeneralCategory.PARAGRAPH_SEPARATOR.
Check if a character is printable.
True for a defined character that is neither a surrogate character nor a control character.
Check if the argument is from the ASCII character set.
Check if the argument is from the Latin1 character set.
Check if the argument is an ASCII upper case letter.
Check if the argument is an ASCII lower case letter.
Convert a hexadecimal digit to its Int value.
For different number bases, see Char.digit
Convert an Int in the range 0..15 to the corresponding hexadecimal digit.
For other number bases than 16, see Char.forDigit
Function generated for derived instance.
Function generated for derived instance.
inherited from Ord.!=
inherited from Ord.<
inherited from Ord.<=
inherited from Enum.<=>
inherited from Ord.==
inherited from Ord.>
inherited from Ord.>=
inherited from Ord.compare
inherited from Enum.enumFrom
Function generated for derived instance.
Function generated for derived instance.
inherited from Enum.enumFromTo
Function generated for derived instance.
inherited from Enum.hashCode
inherited from Ord.max
inherited from Ord.min
Function generated for derived instance.
Function generated for derived instance.
Function generated for derived instance.
inherited from ArrayElement.arrayFromIndexList
inherited from ArrayElement.arrayFromIndexListST
inherited from ArrayElement.arrayFromList
inherited from ArrayElement.arrayFromListST
inherited from ArrayElement.arrayFromMaybeList
inherited from ArrayElement.arrayFromMaybeListST
inherited from ArrayElement.arrayLength
inherited from ArrayElement.elemAt
inherited from PrimitiveArrayElement.getAt
inherited from ArrayElement.getElemAt
inherited from PrimitiveArrayElement.itemAt
inherited from ArrayElement.listFromArray
inherited from ArrayElement.maybeListFromArray
inherited from ArrayElement.modifyAt
inherited from ArrayElement.modifyElemAt
inherited from ArrayElement.newArray
inherited from PrimitiveArrayElement.setAt
inherited from ArrayElement.setElemAt
inherited from Show.display
Function generated for derived instance.
inherited from Show.showChars
inherited from Show.showList
inherited from Show.showsPrec
Function generated for derived instance.
Enum_GeneralCategory.enumFromTo, Enum_GeneralCategory.enumFromThen
Enum_GeneralCategory.>=, Enum_GeneralCategory.==, Enum_GeneralCategory.<, Enum_GeneralCategory.!=, Enum_GeneralCategory.<=, Enum_GeneralCategory.>
Show_GeneralCategory.showsub, Show_GeneralCategory.display, Show_GeneralCategory.show
isAscii, isAsciiLower, isAsciiUpper, isControl, isDec, isHexDigit, isLatin1, isLetter, isMark, isNumber, isOctDigit, isPrint, isPunctuation, isSeparator, isSymbol
Bounded_GeneralCategory.minBound, Bounded_GeneralCategory.maxBound, GeneralCategory.TITLECASE_LETTER, GeneralCategory.UNASSIGNED, GeneralCategory.SPACE_SEPARATOR, GeneralCategory.START_PUNCTUATION, GeneralCategory.PARAGRAPH_SEPARATOR, GeneralCategory.PRIVATE_USE, GeneralCategory.SURROGATE, GeneralCategory.OTHER_NUMBER, GeneralCategory.OTHER_PUNCTUATION, GeneralCategory.NON_SPACING_MARK, GeneralCategory.OTHER_LETTER, GeneralCategory.MODIFIER_LETTER, GeneralCategory.MATH_SYMBOL, GeneralCategory.LINE_SEPARATOR, GeneralCategory.LETTER_NUMBER, GeneralCategory.LOWERCASE_LETTER, GeneralCategory.MODIFIER_SYMBOL, GeneralCategory.OTHER_SYMBOL, GeneralCategory.FORMAT, GeneralCategory.ENCLOSING_MARK, GeneralCategory.END_PUNCTUATION, GeneralCategory.FINAL_QUOTE_PUNCTUATION, GeneralCategory.DASH_PUNCTUATION, GeneralCategory.CONTROL, GeneralCategory.CURRENCY_SYMBOL, GeneralCategory.DECIMAL_DIGIT_NUMBER, GeneralCategory.COMBINING_SPACING_MARK, GeneralCategory.CATEGORY17, GeneralCategory.CONNECTOR_PUNCTUATION, GeneralCategory.INITIAL_QUOTE_PUNCTUATION, GeneralCategory.UPPERCASE_LETTER
PrimitiveArrayElement_GeneralCategory.modifyAt, PrimitiveArrayElement_GeneralCategory.modifyElemAt