#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)]]について、少し理解できた