Did you know ... Search Documentation:
Title for pldoc(dir_index)

utf8proc

Prolog files

unicode.pl  -- Unicode string handlingShow source
atom_graphemes/2Relate Atom to a list of its grapheme clusters.Source
string_graphemes/2As atom_graphemes/2, but the elements of Graphemes are strings.Source
unicode_casefold/2Out is the case-folded form of In.Source
unicode_codepoint_valid/1True when Code is a non-negative integer that is a valid and assigned Unicode code point.Source
unicode_map/3Perform a Unicode mapping on In, returning Out.Source
unicode_nfc/2Characters in In are decomposed and then recomposed by canonical equivalence (NFC).Source
unicode_nfd/2Characters in In are decomposed by canonical equivalence (NFD).Source
unicode_nfkc/2Characters in In are decomposed by compatibility equivalence, then recomposed by canonical equivalence (NFKC).Source
unicode_nfkc_casefold/2Equivalent to unicode_nfkc/2 followed by unicode_casefold/2 done in a single pass.Source
unicode_nfkd/2Characters in In are decomposed by compatibility equivalence (NFKD).Source
unicode_property/2Query the Unicode character database for Code.Source
unicode_version/1Version is an atom describing the Unicode version implemented by the linked utf8proc library, e.g.Source