I’ve been very happy with RxJS, switching from Promises to Observables, it just feels that I have more power now.

https://github.com/Reactive-Extensions/RxJS

I made the mistake of merging a lot of Observables without calling the onCompleted(). When subscribing to this big merged Observable of observables, it never reached the OnCompleted() function.

Feeling bad now, I couldn’t find posts about how important that onCompleted() call was. Looking at it now, it makes so much sense…

Hope you will find it out faster than me!