Есть два потока, которые никогда не завершают:Как получить события из одного потока, который произошел после последнего события из другого потока
--a---b-c-d---e--f---->
-----1-------2------3-->
Я хочу получать события из первого потока, который произошел после последнего события из второго потока.
В начале это выглядит следующим образом:
--a->
(?)
---->
(=)
--a->
После второго потока излучает первое событие это выглядит следующим образом:
--a---b-c-d->
(?)
-----1------>
(=)
------b-c-d->
После нового события во втором потоке:
--a---b-c-d---e--f->
(?)
-----1-------2----->
(=)
--------------e--f->
И так далее ... Какому набору операторов необходимо было это сделать?
Это отличный вопрос! Я собираюсь взглянуть на это [RxJS 5 Operators By Example: combinationLatest] (https://gist.github.com/btroncone/d6cf141d6f2c00dc6b35#combinelatest), чтобы узнать, могу ли я что-нибудь придумать. – wolfhoundjesse