Async programming with FRP (RxJS)
This talk will preach Functional Reactive Programming using RxJS library. We’ll discuss how FRP revolutionaise asynchronous programming, avoiding the callback hell, composibility provided by FRP and how this new model of thinking async-js improves your everyday code with examples.
We’ll also discuss how FRP can be used with ES6 generators and promises, and also how FRP allow you to accomplish ES7 async/await capabilities without those pesky
FRP changes the way you think about asynchronous programming. It’s a well balanced combination of functional composibility, reactivity and asynchronous programming, unfortunately now widely adopted. But recently, FRP is seeing mass adoption and it has proven its salt in production systems as intense as Netflix (⅓rd of internet traffic, remember?).
If time permits, we’ll proceed to discus using generator based flow control with FRP, and how we can achieve async/await like functionality with Generatos+FRP.
Thurst for knowledge and an open mind shall suffice.
- Talk outline: https://hackpad.com/Async-programming-with-FRP-RxJS-outline-HmS6HHi96Ux
- My github: https://github.com/channikhabra
- Slides from Meteor talk: https://channikhabra.github.io/jschannel-meteor-talk/