# ReasonML vs Elm 比較 どちらもML系の関数型言語でフロントエンド開発に使えますが、性格がかなり違います。 ## Elm **特徴** - フロントエンド専用に設計された言語 - ランタイムエラーが実質ゼロ(The Elm Architecture が強制される) - コンパイラのエラーメッセージが非常に親切 - 副作用が完全に管理される(純粋関数型) - JSとの相互運用