Elmでinputの入力を監視しつつ、軽いバリデーションを行うコードです。
公式リンクはこちら。
Forms · An Introduction to Elm
関連するドキュメントは以下のとおり。
input: いわゆるInputタグ。
http://package.elm-lang.org/packages/elm-lang/html/1.0.0/Html#input
onInput: input系のタグに対する入力を監視します。
http://package.elm-lang.org/packages/elm-lang/html/1.0.0/Html-Events#onInput
また、元のイントロダクションには無いのですが、String.concatを使ってみました。
http://package.elm-lang.org/packages/elm-lang/core/2.0.1/String#concat
書いたコードがこちら。