You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Oct 12, 2022. It is now read-only.
Repository navigation
This repository was archived by the owner on Oct 12, 2022. It is now read-only.
TypeScript Design Goals - Non-Goals: "Non-goal 3: Apply a sound or "provably correct" type system. Instead, strike a balance between correctness and productivity."
I've included an example on soundness in microsoft/TypeScript-Website#43 which I think is probably enough, it doesn't aim to be comprehensive but it explains what soundness is, why TS isn't sound, provides examples and then links to the two main places where it is documented.
I think I would still suggest documenting and publicizing this more openly than an example - feels like having this in the top-level handbook documentation would help clear up a lot of things for beginners and experienced developers alike.
Activity
orta commentedon Aug 30, 2019
I've included an example on soundness in microsoft/TypeScript-Website#43 which I think is probably enough, it doesn't aim to be comprehensive but it explains what soundness is, why TS isn't sound, provides examples and then links to the two main places where it is documented.
karlhorky commentedon Aug 30, 2019
Ah cool, thanks Orta Therox (@orta)!
I think I would still suggest documenting and publicizing this more openly than an example - feels like having this in the top-level handbook documentation would help clear up a lot of things for beginners and experienced developers alike.