Please log in to watch this conference skillscast.
TypeScript is a superset of JavaScript, which means this talk should actually be called “Functional JavaScript with types”. Anyway… the majority of you hear about functional JavaScript and how it can help their code, but have no idea how to get started. Francisco's team likes TypeScript, and how it helps to better visualize functional sequences and transducers types. With this talk Francisco will be merging both of them to supercharge our code.
This talk aims at introducing functional programming in JavaScript with real life examples whose logic is "simple" to visualise. You will use functions as logic steps and apply them to 'filters', 'map' and 'reduce'. You will discover how to use Typescript to help with the visualisation of arguments and return types. All typescript examples will be simple to understand and a very short introduction will be provided to provide context if you are not familiar with the concepts.
By the end of the session you should be able to start coding functionally and finally be on the path to avoid callback and promise hell.
YOU MAY ALSO LIKE:
- Advanced JavaScript Workshop with Damjan Vujnovic (Online Course on 8th - 12th February 2021)
- React & Redux: Web Application Workshop with Damjan Vujnovic (Online Course on 3rd - 7th May 2021)
- FullStack eXchange 2021: The Conference on JavaScript & Node (Online Conference on 21st - 22nd July 2021)
- F# for a Real World E-commerce Project (SkillsCast recorded in October 2020)
- Nagareyama: a new Fable, faster, more powerful and easier to use (SkillsCast recorded in October 2020)
Functional Typescript
Francisco Ferreira
Software Engineer @ Palantir In London, ex-eBay, ex-startup guy. Polyglot developer fallen in love with JavaScript and all things web.