Ts - Playground 35

TypeScript 3.5 focused heavily on speed. The type-checker was optimized to be much faster, especially in "editor scenarios" like the Playground, where code completion lists are generated in real-time.

type DeepReadonly<T> = { readonly [P in keyof T]: DeepReadonly<T[P]>; }; ts playground 35

Testing code against legacy or nightly builds. TypeScript 3

to every person who filed an issue, opened a PR, or just shared a playground link in a GitHub discussion. to every person who filed an issue, opened

interface User { id: number; name: string; email: string; } // Result: { name: string; email: string; } type UserWithoutId = Omit ; Use code with caution. 3. Improved Excess Property Checking

Importing third-party libraries to see how types resolve. Key Features of TypeScript 3.5 in the Playground

Here's a snippet I debugged this morning: