Safe Haskell | None |
---|
- type IsSimplifiedKangXi = Bool
- unicode :: Char -> [RadicalStrokeCount (KangXiRadical, IsSimplifiedKangXi)]
- kangXi :: Char -> [RadicalStrokeCount KangXiRadical]
- kanWa :: Char -> [RadicalStrokeCount KangXiRadical]
- korean :: Char -> [RadicalStrokeCount KangXiRadical]
- japanese :: Char -> [RadicalStrokeCount KangXiRadical]
- data AdobeJapan1_6 = AJ1_6 {}
- adobeJapan1_6 :: Char -> [AdobeJapan1_6]
Dictionary- and standard-consistent radicals
type IsSimplifiedKangXi = BoolSource
Whether the character is formed from the simplifed version of the radical
unicode :: Char -> [RadicalStrokeCount (KangXiRadical, IsSimplifiedKangXi)]Source
Radicalstroke count consistent with ISOIEC 10646
The first value in the returned list, if any, is equal to the normative radical-stroke value defined in ISO/IEC 10646.
kangXi :: Char -> [RadicalStrokeCount KangXiRadical]Source
Radical/stroke counts consistent with the KangXi dictionary
kanWa :: Char -> [RadicalStrokeCount KangXiRadical]Source
Radical/stroke counts consistent with the Morohashi dictionary
Language-consistent radicals
korean :: Char -> [RadicalStrokeCount KangXiRadical]Source
Radical/stroke counts usually used in Japanese
japanese :: Char -> [RadicalStrokeCount KangXiRadical]Source
Radical/stroke counts usually used in Japanese
Font-consistent radicals
data AdobeJapan1_6 Source
AJ1_6 | |
|
adobeJapan1_6 :: Char -> [AdobeJapan1_6]Source
Radical/stroke count in the Adobe-Japan1-6 font
This data is unusual in that it explicitly includes the stroke count for the form that the radical takes in the glyph.