Versions in this module Expand all Collapse all v0 v0.2.3 Sep 2, 2025 Changes in this version + func AsBase64(key []byte) string + func FromBase64(s string) ([]byte, error) + func NmtNfkc() []byte + func NormalizeMn(input string) string + type Array []ArrayUnit + func Parse(precompiledCharsmap []byte) ([]byte, Array) + type ArrayUnit struct + func (u ArrayUnit) HasLeaf() bool + func (u ArrayUnit) Label() uint + func (u ArrayUnit) Offset() uint + func (u ArrayUnit) Value() int + type ArrayUnitTrait interface + HasLeaf func() bool + Label func() uint + Offset func() uint + Value func() int + type DoubleArray struct + Array Array + func NewDoubleArrayFrom(array Array) *DoubleArray + func (da *DoubleArray) CommonPrefixSearch(key []byte) []int + type Precompiled struct + Normalized string + PrecompiledCharsmap []byte + Trie *DoubleArray + func NewPrecompiledFrom(data []byte) (*Precompiled, error) + func (m *Precompiled) NormalizeString(original string) string + func (m *Precompiled) Transform(chunk string) string v0.2.3-1 Sep 2, 2025