~/talk

"Strict" JavaScript: Types Versus Reality

TalkinRussianat HolyJS 2017 Piter · 2017-06-02..06-03· [typescript]
links:none on file
slides:none on file

A small company spent a year building a “typed JavaScript”; the talk recounts practical problems and benefits encountered during that transition, and when strict typing is worth pursuing for engineering and business. It discusses type systems with a focus on FlowType and its ecosystem (and briefly explains why TypeScript was not chosen) to show what flow-based typing offers and where the typing community is heading.

AI-written summary · about

  1. 0:00Introduction
  2. 1:17Need for strict typing
  3. 2:19Types in outsourcing
  4. 5:31TypeScript unsuitable
  5. 8:50TypeScript with VS Code
  6. 10:21Flow better than TypeScript
  7. 13:10TypeScript vs Flow
  8. 22:46Flow’s S type trust
  9. 26:19Liskov in TypeScript
  10. 32:03Functional programming with Flow
  11. 37:08Flow error example
  12. 41:06Flow and ReasonML types
  13. 46:27Q&A
~/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.