TypeScript team's reasoning for rejecting typed/checked exceptions
github.com
github.com
https://github.com/microsoft/TypeScript/issues/13219#issueco...
All in all, a well-reasoned decision. And I say that as someone who actually likes typed and checked exceptions.