filmov
tv
TypeScript === JavaScript: The Snyder Cut - Eamonn Boyle & Garth Gilmour - GOTO Meetup 2021
![preview_player](https://i.ytimg.com/vi/dsdKHh3a9vc/maxresdefault.jpg)
Показать описание
This presentation was recorded during a GOTO Meetup.
#GOTOcon #GOTOnight #GOTOams
TypeScript === JavaScript: The Snyder Cut - Eamonn Boyle & Garth Gilmour
ABSTRACT
TypeScript is one of the best examples of pragmatism in our industry. It augments JavaScript with a static type system without compromising the existing syntax or limiting access to the rich ecosystem.
But this is just the tip of the iceberg. If we look deeper, TypeScript is bringing advanced type system features, previously only available in functional languages like Haskell, to the mainstream.
During this GOTO Night, Eamonn and Garth will explore some of those features - structural typing, algebraic types, mapped types, type guards, recursive type definitions etc. They will show why these features are really useful in day to day coding, and why you'll quickly start to miss them elsewhere. But fear not - they will also show how these features are now emerging in other languages too.
CHECK OUT OUR PARENT CHANNEL
#GOTOcon #GOTOnight #GOTOams
TypeScript === JavaScript: The Snyder Cut - Eamonn Boyle & Garth Gilmour
ABSTRACT
TypeScript is one of the best examples of pragmatism in our industry. It augments JavaScript with a static type system without compromising the existing syntax or limiting access to the rich ecosystem.
But this is just the tip of the iceberg. If we look deeper, TypeScript is bringing advanced type system features, previously only available in functional languages like Haskell, to the mainstream.
During this GOTO Night, Eamonn and Garth will explore some of those features - structural typing, algebraic types, mapped types, type guards, recursive type definitions etc. They will show why these features are really useful in day to day coding, and why you'll quickly start to miss them elsewhere. But fear not - they will also show how these features are now emerging in other languages too.
CHECK OUT OUR PARENT CHANNEL