038 jsAir - Typed JavaScript with TypeScript and Flow with Jeff Morrison and Anders Hejlsberg
August 31, 2016 - Kent C. Dodds
Typed JavaScript with TypeScript and Flow with Jeff Morrison and Anders Hejlsberg
Description:
Adding typings to JavaScript is becoming more and more popular. We're going to chat with the creators of TypeScript and Flow to discuss the why and how behind typed JavaScript.
Show sponsors:- Egghead.io - Bite-sized web development video training
- Frontend Masters - Expert front-end training
- TrackJS - JavaScript Error Monitoring
- WebStorm - Smart JavaScript IDE
- Trading Technologies - Building For What's Next
- React.js Program - Master the React.js Ecosystem
- Sentry - Cross-platform crash-reporting
- A good introduction to variance: Covariance and Contravariance by Mike Ash
- Have a "just get it working" mentality. Then clean it up after
- Follow your passion. Go Play. Write some new code. That’s how you do your best work. Try to enjoy what you’re doing.
- There are lots of people coming to JS now. Lots of OOP programmings flowing into the ecosystem. JS can be a great FP language though. There’s a lot you can learn from studying FP in JS.
- No matter how well you know something, keep your mind open to learn even more about it.
- React Rally 2016 Notes Wiki
- React events in depth live tomorrow!
- husky (used to use ghooks)
- Functions should be input to output. Type systems help a lot more when you compose this way.
- Stay away from Object|Any :)
- Jon Sterling - LambdaConf 2015 - Type Theory and its Meaning Explanations
- Chris Taylor - Algebra of Algebraic Data Types