#Link
「x」で、例外を発生させるのか、Result型を使うのかで盛り上がっていたので、読んだ記事になる。[[🗃️TypeScript]]の前提知識がないと読みきれなかった。
[私がthrowを使わない理由](https://zenn.dev/ken7253/articles/reasons-not-to-use-throw)
[[🗃️例外処理(JS)]]を扱うときに、`throw Error`すると、メソッドの型には、Errorが発生することは明言されない。型でErrorが発生することを表現したい。
- 💭`return Error`と`throw Error`は何が違うんだろう?
- [x] [[🖇️TypeScript 4.6で起こるタグ付きユニオンのさらなる進化]]をあとで読みたい 🔽
- [[🗃️判別可能なユニオン(TypeScript)]]について、少し理解できた