Implements the ICU Message Format with functions to parse and interpolate messages.
See Cldr.Message.Interpreter.format_list/3.
Cldr.Message.Interpreter.format_list/3
arguments() :: list() | map()
message() :: binary()
options() :: Keyword.t()
format(String.t(), arguments(), options()) :: {:ok, String.t()} | {:error, {module(), String.t()}}
format!(String.t(), arguments(), options()) :: String.t() | no_return()