Crate unikorn

Source
Expand description

This crate provides ways to manipulate modern Korean alphabets (현대한글, Hyeondae Hangeul).

More specifically, you can:

  • Decompose a Precomposed Korean Syllable into individual ‘consonants and vowels’ (자모, Jamo), and
  • Do the reverse of above action, i.e., compose a set of individual consonants and vowels into a Precomposed Korean Syllable.

Structs§

Syllable
Represents a Korean syllable.

Enums§

Choseong
Groups all the consonants applicable to the ‘initial consonant’ (초성, Choseong) position of a Korean syllable.
Error
Contains all the possible error conditions that can arise within this crate.
Jaeum
Groups all the Korean consonants (자음, Jaeum).
Jongseong
Groups all the consonants (including clustered consonants) applicable to the ‘final consonant’ (종성, Jongseong) position of a Korean syllable.
Jungseong
Groups all the vowels applicable to the ‘medial vowel’ (중성, Jungseong) position of a Korean syllable.

Type Aliases§

Moeum
Groups all the Korean vowels (모음, Moeum).