Are you using rxjs now?
Discussion
No, I gave up on it for now. It seemed like the wrong paradigm for bidirectional websockets (or at least less fit for it than unidirectional data flow). I could have used it for subscriptions, but I just stuck with callbacks and promises for now.