var interval = Rx.Observable.interval(1000);
//Returns: [0,1], [1,2], [2,3], [3,4], [4,5]
interval.pairwise()
.take(5)
.subscribe(console.log);
- pairwise 📰 - Official docs
📁 Source Code: https://github.com/ReactiveX/rxjs/blob/master/src/operator/pairwise.ts