Elmとは
・困った時にコンパイラが助けてくれます。エラーメッセージがわかりやくて便利です。
コンパイラと型システムのおかげでElmでは普通、実行時例外 (runtime exception)が
起こりません。
・リファクタリングが簡単で、コンパイルが通ればまた正確に動きます。
最初に書くときもそれが多いです。コンパイルで問題がなければバグが
驚くほど少ないです。
・テストしやすい。純粋(つまり副作用がない)関数でテストしやすく、
Elmアーキテクチャーならアプリの状態が簡単に再現できます。
https://nulab.com/ja/blog/typetalk/elm-introduction-tutorial
他の人の声