• May, 19-20
  • St. Petersburg, Pobedy Square 1
RU / Day 2 / Track2

This talk is about the evolution of the TypeScript types system. The main questions we'll try to answer:

  • where it all started;
  • what's wrong with TypeScript types;
  • the possibility to "inject" the type information into runtime;
  • the main difference between TypeScript and other languages types;
  • what will happen in the future.
Андрей Старовойт
Andrey Starovoyt

I am a part of the WebStorm IDE team last four years. I am working on the IDE support for TypeScript, JavaScript, JSX and some JS frameworks.