This module provides common property types: Decimal, Digit, Numeric, Lowercase, Uppercase and Cased
Procs
- proc unicodeTypes(cp: Rune): int {...}{.raises: [], tags: [].} 
- Return types for a given code point. Use contains to retrieve a single type
- proc contains(ut: int; utm: UnicodeTypeMask): bool {...}{.inline, raises: [], tags: [].} 
- 
Check if the given type mask is within the types.assert utmUppercase in Rune(0x0041).unicodeTypes() 
- proc `+`(utmA, utmB: UnicodeTypeMask): UnicodeTypeMask {...}{.inline, raises: [], tags: [].}