~/talk

TypeScript: Static types for JavaScript

Talkat dotJS 2018 · on Friday, 2018-11-09· [typescript, developer-experience]

TypeScript claims a practical, optional static type layer on JavaScript that compiles away to plain JS while enabling erasable types and a structural type system. The compiler exposes a language service used by editors, runs a typescript server, and demonstrates sub-100ms responses on a 100,000-line codebase against a 250 millisecond IDE target. Features include local inference, union and discriminated unions, conditional types, and community-sourced typings via DefinitelyTyped, now among GitHub’s top projects.

AI-written summary · about

  1. 0:00Introduction
  2. 5:02Types are erasable
  3. 8:23Types are structural
  4. 14:15Strict mode
  5. 15:06Compiler as a service
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.