Written By Sanjir Habib On Feb-2nd, 2018


We joked that from some parts of our network to another, a single packet might be NATed, re-NATed, over-NATed, under-NATed, de-NATed, and then NATed again. Not quite true, but an indication of the complexity of our inter-connected networks.


Rx.Observable.prototype.flatMapLatest(selector, [thisArg])
Projects each element of an observable sequence into a new sequence of observable sequences by incorporating the element’s index and then transforms an observable sequence of observable sequences into an observable sequence producing values only from the most recent observable sequence.