# types

Search:
Group by:

This module provides common property types: Decimal, Digit, Numeric, Lowercase, Uppercase and Cased

# Imports

types_data

# 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: [].}

# Exports

UnicodeTypeMask, utmDecimal, utmDigit, utmNumeric, utmLowercase, utmUppercase, utmCased, utmWhiteSpace, utmWord