Portability | portable |
---|---|
Stability | experimental |
Maintainer | ekmett@gmail.com |
Provides unicode general categories, which are typically connoted by
p{Ll}
or p{Modifier_Letter}
. Lookups can be constructed using categories
or individual character sets can be used directly.
- data UnicodeCategory = UnicodeCategory String String CharSet String
- unicodeCategories :: [UnicodeCategory]
- lowercaseLetter, letter, otherLetter, modifierLetter, letterAnd, titlecaseLetter, uppercaseLetter :: CharSet
- nonSpacingMark, mark, enclosingMark, spacingCombiningMark :: CharSet
- space, separator, paragraphSeparator, lineSeparator :: CharSet
- mathSymbol, symbol, otherSymbol, modifierSymbol, currencySymbol :: CharSet
- decimalNumber, number, otherNumber, letterNumber :: CharSet
- dashPunctuation, punctuation, otherPunctuation, connectorPunctuation, finalQuote, initialQuote, closePunctuation, openPunctuation :: CharSet
- control, other, notAssigned, surrogate, privateUse, format :: CharSet
Unicode General Category
data UnicodeCategory Source
Lookup
CharSets by UnicodeCategory
Letter
lowercaseLetter, letter, otherLetter, modifierLetter, letterAnd, titlecaseLetter, uppercaseLetter :: CharSetSource
Letter&
Mark
Separator
Symbol
Number
Punctuation
dashPunctuation, punctuation, otherPunctuation, connectorPunctuation, finalQuote, initialQuote, closePunctuation, openPunctuation :: CharSetSource