API Reference Unicode v#2.1.0

Copy Markdown View Source

Modules

Functions to introspect the Unicode character database and to provide fast codepoint lookups for scripts, blocks, categories and properties.

Functions to introspect the Unicode Age property for binaries (Strings) and codepoints.

Functions to introspect the Unicode bidirectional (bidi) class property for binaries (Strings) and codepoints.

Functions to introspect the Unicode Bidi_Paired_Bracket_Type property for binaries (Strings) and codepoints.

Functions to introspect the Unicode block property for binaries (Strings) and codepoints.

Functions to introspect the Unicode canonical combining class property for binaries (Strings) and codepoints.

Functions to return codepoints that form quotation marks. These marks are taken from the Wikipedia definition which is more expansive than the Unicode categories Pi and Pf.

Resolves Unicode character names to their codepoint, and back again.

Functions to introspect the Unicode Decomposition_Type property for binaries (Strings) and codepoints.

Functions to introspect the Unicode east asian width property for binaries (Strings) and codepoints.

Functions to introspect the Unicode general category property for binaries (Strings) and codepoints.

For certain operations and transformations (especially in Unicode Sets) there is an expectation that certain derived general categories exist even though they are not defined in the unicode character database.

Functions to introspect the Unicode grapheme cluster break property for binaries (Strings) and codepoints.

Defines a set of guards that can be used with Elixir functions to test whether a codepoint is a member of a Unicode set.

Functions to introspect the Unicode Hangul_Syllable_Type property for binaries (Strings) and codepoints.

Functions to introspect the Unicode Indic conjunct break property for binaries (Strings) and codepoints.

Functions to introspect the Unicode Indic_Positional_Category property for binaries (Strings) and codepoints.

Functions to introspect the Unicode Indic syllabic category property for binaries (Strings) and codepoints.

Functions to introspect the Unicode Joining_Group property for binaries (Strings) and codepoints.

Functions to introspect the Unicode joining type property for binaries (Strings) and codepoints.

Functions to introspect the Unicode line break property for binaries (Strings) and codepoints.

Functions to introspect the Link_Bracket property.

Functions to introspect the Link_Email property for binaries (Strings) and codepoints.

Functions to introspect the Link_Term property for binaries (Strings) and codepoints.

Functions to introspect the Unicode NFC_Quick_Check property for binaries (Strings) and codepoints.

Functions to introspect the Unicode NFD_Quick_Check property for binaries (Strings) and codepoints.

Functions to introspect the Unicode NFKC_Quick_Check property for binaries (Strings) and codepoints.

Functions to introspect the Unicode NFKD_Quick_Check property for binaries (Strings) and codepoints.

Functions to introspect the Unicode Numeric_Type property for binaries (Strings) and codepoints.

Functions to introspect the Unicode Numeric_Value property for binaries (Strings) and codepoints.

Functions to introspect Unicode properties for binaries (Strings) and codepoints.

Defines the behaviour required of modules that serve a Unicode property.

Builds compact search tables from codepoint ranges and performs binary search over them.

Functions to introspect the Unicode script property for binaries (Strings) and codepoints.

Functions to introspect the Unicode Script_Extensions property for binaries (Strings) and codepoints.

Functions to introspect the Unicode sentence break property for binaries (Strings) and codepoints.

Functions to introspect the Unicode Vertical_Orientation property for binaries (Strings) and codepoints.

Functions to introspect the Unicode word break property for binaries (Strings) and codepoints.