Packages

Pure-Gleam implementation of KnuthLiang Hyphenation.

Current section

Files

Jump to
hyphenation src language.gleam
Raw

src/language.gleam

import hyphenation/internal/data/en_us
import hyphenation/internal/patterns.{type Patterns}
pub type Language {
EnglishUS
}
@internal
pub fn patterns(l: Language) -> Patterns {
case l {
EnglishUS -> en_us.patterns
}
|> patterns.from_codegen
}