読者です 読者をやめる 読者になる 読者になる

コンパイラかく語りき

文系新卒プログラマーのメモ

Elm Architecture イントロダクション(Form編)

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

 

書いたコードがこちら。

gist.github.com