Advanced TypeScript
summary
Covers concrete TypeScript recipes: a generic List built around a Pizza class, using typeof person to lift literal types, using keyof to produce a union of property names, and a typed getProp pattern that enforces keys with K extends keyof T so misspellings surface and return types are inferred. Walks through mapped types—Partial, Readonly, Pick, Record—and shows how Object.freeze and JSON/stringify typings flow through generics in VS Code, all working end-to-end.
AI-written summary · about
chapters (6)
related talks
51mTypeScript - Beyond the Basics
52mTypescript Deep Dive
44mA Deep Dive Into Advanced TypeScript - A Live Coding Expedition
54mAdvanced TypeScript
01h 05mBusy TypeScript Developer’s Guide to Advanced TypeScript
01h 01mAdvanced TypeScript Type Utilities
40mTypeScript Generics: Practical Fun!
44mA Deep Dive Into Advanced TypeScript: A Live-Coding Expedition
