Flavoring: Flexible Nominal Typing for TypeScript

TypeScript flavoring allows unbranded values to be implicitly converted into the branded type, but doesn’t allow implicit conversion between branded types. Read more

Similar

TypeScript 4.4 Beta

Today we are excited to announce the beta release of TypeScript 4.4! To get started using the beta, you can get it through NuGet, or use npm with the following command: npm install typescript@beta You can also get editor support by Downloading for Visual ... (more…)

Read more »

TypeScript 4.0 RC

Today we’re announcing our release candidate of TypeScript 4.0. While this RC brings us closer to a new major version of TypeScript, don’t fret – there are no larger breaking changes than usual. Our philosophy in evolving TypeScript has always been to pro... (more…)

Read more »