Program > JavaScript > AltJS > Elm > Elmガイド > エラーハンドリング
エラーハンドリング †
- エラーハンドリング · An Introduction to Elm https://guide.elm-lang.jp/error_handling/
Elmが保証してくれる安全性の1つに、ランタイムエラーを実際に見ることはないということがあります。
その理由としては Elmはエラーをデータとして扱うということ が挙げられます。
エラーが起こってアプリケーション全体がクラッシュするよりは失敗の可能性を明示的にカスタム型を使って表現するほうが好まれます。
Elmではエラーも1つのデータ/状態として扱う事で、アプリ全体がクラッシュすることを防いでいるんですね!
まだよく分からないけど、なんか凄そう!
エラー=間違った処理が起こった場合の対処方法を記述しておくことによって、エラーもうまく対処できるようになると。