現実のアプリケーションで発生するすべてのエラー・例外をResult型に変換するのは非現実的
エラーハンドリングが不要なものはUnexpectedErrorとしてまとめてしまう
という現実的な落とし所を提案する記事です。
!
記事内で使用されているResult型は@praha/byethrowが提供しているものです。
カスタムエラーの定義には@praha/error-factoryを使用しています。
ライブラリ固有の知識がなくても理解できるように、最小限のAPIのみを使用しています。
TypeScriptにResult型を導入したくなる理由
TypeScriptのエラーハンド…
Source link
Views: 0