Today we’re announcing the availability of TypeScript 3.9 RC, the release candidate of TypeScript 3.9. Between now and the final release, we expect no further changes apart from critical bug fixes.
To get started using the RC, you can get it through NuGet... (more…)
Read more »
This is a design report – a story about the tradeoffs and challenges that we encountered while building a medium-complexity React component in TypeScript. These include
state modeling (“making illegal states unrepresentable&am... (more…)
Read more »
With this PR we implement Instantiation Expressions which provide the ability to specify type arguments for generic functions or generic constructors without actually calling them. For example:
fun... (more…)
Read more »
Lately we’ve been noticing a lot of NaN’s show up in our app. We search for the source and find the following code: We sigh to ourselves, and decide maybe it’s finally time to add a type checker. We… (more…)
Read more »
Today we’re proud to release TypeScript 3.8!
For those unfamiliar with TypeScript, it’s a language that adds syntax for types on top of JavaScript which can be analyzed through a process called static type-checking. This type-checking can tell us about er... (more…)
Read more »