エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
実例 extends Error / TypeScript一人カレンダー
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
実例 extends Error / TypeScript一人カレンダー
こんにちは、クレスウェア株式会社の奥野賢太郎 (@okunokentaro) です。本記事はTypeScript 一人 Advent... こんにちは、クレスウェア株式会社の奥野賢太郎 (@okunokentaro) です。本記事はTypeScript 一人 Advent Calendar 2022の23日目です。昨日は『実例 mapOrElse()』を紹介しました。 TypeScriptプログラミングにおけるエラー TypeScriptプログラミングにおいて、エラーをどのように発生させ、あるいはどのようにハンドリングするかという話題は一考に値します。 TypeScriptは優れた型システムを有しているため、その機構を最大限に生かそうとHaskellやRustといった他の言語からEitherモナドや、Maybeモナドの概念を拝借して組み合わせたり、Result型を定義して、Ok<T>型とError<E>型を扱うようにしたりと、様々な工夫をしている開発者がいます。こういった仕組みを提供するライブラリとして、TypeScript界