Keynote
summary
Keynote at TSConf 2019 lists concrete wins: shipping TypeScript 3.7 with optional chaining, nullish coalescing and assertion predicates; tuple spreads, const assertions and recursive inference land; error messages and overload/union reporting get trimmed; build-mode and composite-projects cut VS Code cold builds from ~50s to ~10s; Babel and ESLint integrations enable existing pipelines; the browser playground does automatic type acquisition and nightly testing; community tooling ships real features and DefinitelyTyped now has ~10,000 contributors and types covering ~70% of package dependencies.
AI-written summary · about
chapters (34)
- 0:00Introduction
- 1:15Overview
- 1:43Why we are here
- 2:27Our journey
- 3:10Dual opensource
- 4:30Type system
- 5:39Community
- 6:45Surveys
- 8:34Community efforts
- 11:22Frameworks
- 12:06Playground
- 13:28Definitely typed
- 14:28Typescript
- 15:00NPM packages
- 17:38DefinitelyType workload
- 19:29DefinitelyType rotation
- 19:53Being on DefinitelyType
- 20:40Thank you
- 20:59Whats new
- 21:33Error messages
- 22:13Better experience
- 22:25Examples
- 23:27Union Types
- 25:39Scaling
- 27:54Composite Projects
- 28:51Incremental File
- 29:06Incremental Builds
- 30:53Jester
- 33:48Functions immutability
- 34:36Tuples
- 40:48Const assertions
- 44:28Functional composition
- 52:53assert
- 56:08uncalled








