Data.Text.ICU.Char

# Working with character properties

class Property p v

# Property identifier types

data BidiClass_

data Block_

data Bool_

data Decomposition_

data EastAsianWidth_

data GeneralCategory_

data HangulSyllableType_

data JoiningGroup_

data JoiningType_

data NumericType_

## Combining class

data CanonicalCombiningClass_

data LeadCanonicalCombiningClass_

data TrailingCanonicalCombiningClass_

## Normalization checking

data NFCQuickCheck_

data NFDQuickCheck_

data NFKCQuickCheck_

data NFKDQuickCheck_

## Text boundaries

data GraphemeClusterBreak_

data LineBreak_

data SentenceBreak_

data WordBreak_

# Property value types

data BlockCode

data Direction

data Decomposition

data EastAsianWidth

data GeneralCategory

data HangulSyllableType

data JoiningGroup

data JoiningType

data NumericType

## Text boundaries

data GraphemeClusterBreak

data LineBreak

data SentenceBreak

data WordBreak

# Functions

blockCode

charFullName

charName

charFromFullName

charFromName

combiningClass

direction

property

isMirrored

mirror

## Conversion to numbers

digitToInt

numericValue