~/talk

The Superpowers of Types

TalkinFrenchat Sunny Tech 2019 · on Thursday, 2019-06-27· [typescript]
slides:none on file

The talk explains the differences between static vs. dynamic typing and strong vs. weak typing, then demonstrates practical, often-overlooked uses of types. It covers using types as tests, as live documentation, as safeguards (type-driven traps), as execution proofs, and as abstractions to manage complexity, illustrated with live coding.

AI-written summary · about

  1. 0:00Introduction et jeu interactif
  2. 4:58Latence et performance
  3. 7:11Typage et feedback rapide
  4. 15:33Premier superpouvoir des types
  5. 17:23Interdire les valeurs nulles
  6. 19:50Documentation et types de retour
  7. 21:38Types primitifs et limites
  8. 23:25Types comme preuves d'exécution
  9. 31:11Types et gestion des erreurs
  10. 35:02Constructeurs et honnêteté
  11. 37:35Types et producteurs
  12. 40:07Types comme abstraction de complexité
  13. 46:34Conclusion et questions
~/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.