Unicode General Categories.
These classes are defined in the Unicode Character Database, part of the Unicode standard
Note: the classes must be in the same order they are listed in the Unicode Standard, because some functions (e.g. generalCategory) rely on the Enum instance.
Constructors
UppercaseLetterLu: Letter, UppercaseLowercaseLetterLl: Letter, LowercaseTitlecaseLetterLt: Letter, TitlecaseModifierLetterLm: Letter, ModifierOtherLetterLo: Letter, OtherNonSpacingMarkMn: Mark, Non-SpacingSpacingCombiningMarkMc: Mark, Spacing CombiningEnclosingMarkMe: Mark, EnclosingDecimalNumberNd: Number, DecimalLetterNumberNl: Number, LetterOtherNumberNo: Number, OtherConnectorPunctuationPc: Punctuation, ConnectorDashPunctuationPd: Punctuation, DashOpenPunctuationPs: Punctuation, OpenClosePunctuationPe: Punctuation, CloseInitialQuotePi: Punctuation, Initial quoteFinalQuotePf: Punctuation, Final quoteOtherPunctuationPo: Punctuation, OtherMathSymbolSm: Symbol, MathCurrencySymbolSc: Symbol, CurrencyModifierSymbolSk: Symbol, ModifierOtherSymbolSo: Symbol, OtherSpaceZs: Separator, SpaceLineSeparatorZl: Separator, LineParagraphSeparatorZp: Separator, ParagraphControlCc: Other, ControlFormatCf: Other, FormatSurrogateCs: Other, SurrogatePrivateUseCo: Other, Private UseNotAssignedCn: Other, Not Assigned
Instances6Bounded, Enum, Eq, Ord, Show, Ix
Bounded GeneralCategoryDefined in unicode-data-0.4.0.1 · Unicode.Char.GeneralEnum GeneralCategoryDefined in unicode-data-0.4.0.1 · Unicode.Char.GeneralEq GeneralCategoryDefined in unicode-data-0.4.0.1 · Unicode.Char.GeneralOrd GeneralCategoryDefined in unicode-data-0.4.0.1 · Unicode.Char.GeneralShow GeneralCategoryDefined in unicode-data-0.4.0.1 · Unicode.Char.GeneralIx GeneralCategoryDefined in unicode-data-0.4.0.1 · Unicode.Char.General