normalize package:text-icu
Normalize a string according to the specified normalization mode.
Normalize a string using the given normalization mode.
Deprecated: Use Data.Text.ICU.Normalize2 instead
Normalize a string with the given normalizer.
Create a normalizer for a given normalization mode. This function is
more similar to the interface in the
Normalize module.
Character set normalization functions for Unicode, implemented as
bindings to the International Components for Unicode (ICU) libraries.
See
http://www.unicode.org/reports/tr15/ for a description of
Unicode normalization modes and why these are needed.
Indicate whether a string is in a given normalization form.
Unlike
quickCheck, this function returns a definitive result.
For
NFD,
NFKD, and
FCD normalization forms, both
functions work in exactly the same ways. For
NFC and
NFKC forms, where
quickCheck may return
Nothing,
this function will perform further tests to arrive at a definitive
result.
Indicate whether a string is in a given normalization form.
Unlike
quickCheck, this function returns a definitive result.
For
NFD and
NFKD normalization forms, both functions
work in exactly the same ways. For
NFC and
NFKC forms,
where
quickCheck may return
Nothing, this function will
perform further tests to arrive at a definitive result.
Create an NFC normalizer.
Create an NFD normalizer.
Create an NFKCCasefold normalizer.
Create an NFKC normalizer.
Create an NFKD normalizer.