Given at Oredev 2016: https://vimeo.com/190922794
(For a beginner's version of this talk check here: https://www.youtube.com/watch?v=k3D0cWyNno4)
Rx (Reactive extensions) is a powerful API for Asynchronous programming.
It has a steep learning curve. Surprisingly though, the easiest way to grasp the concepts is by examples. So in this talk, we'll look at just 3 examples.
These are marginally complex requirements that most developers would run into these days. We dissect the problem using Rx and try to come up with elegant and simple solutions to an otherwise complicated problem.