gampleman/elm-translate-icu/1.0.0

Icu.Parser

Parse an ICU MessageFormat string into an Icu.Ast.Message.

parse : String -> Result (List DeadEnd) Message

Parse an ICU message string.

parse "Hello, {name}!"
--> Ok [ Literal "Hello, ", Argument "name", Literal "!" ]
deadEndsToString : List DeadEnd -> String

Render parser errors as a human-readable string.