withLatestFrom in RxJS and RxJava can take multiple others. https://github.com/Reactive-Extensions/RxJS/blob/master/doc/api/core/operators/withlatestfrom.md https://github.com/ReactiveX/RxJava/pull/3966 http://reactivex.io/RxJava/javadoc/rx/Observable.html#withLatestFrom(java.lang.Iterable,%20rx.functions.FuncN)