lukewestby/elm-string-interpolate

Inject values from a list into a template. Useful for i18n and templated copy.


License
MIT
Install
elm-package install lukewestby/elm-string-interpolate 1.0.2

Documentation

String.Interpolate

Build Status

Inject values from a list into a template. Useful for i18n and templated copy.

Documentation

String.Interpolate exports one function interpolate : String -> List String -> String. The input string should use the format "first arg: {0}, second arg: {1}" and so on.

Example:

import String.Interpolate exposing(interpolate)

output : String
output =
  interpolate "My name is {0} {1}" ["Luke", "Westby"]

main = show output {- "My name is Luke Westby" -}

Contributing

PRs happily accepted! Accepting any and all suggestions as I am still new to Elm.