In short
Looking for a way to achieve
observableOne.SkipIf(observableTwoFiresWithinPeriod)
Explanation
- Let's say I am observing people walking through a door (
walkins Observable
) - and I also have a way to tell if they have a phone (
phoneWalkins Observable
). - Now I would like to observe the other piece of the pie of people walking through the door without a phone (
nonPhoneWalkins Observable
)
Given I have walkins
and the phoneWalkins
subset available to me as streams then nonPhoneWalkins
should be walkins
except phoneWalkins
.
- How to implement that with Reactive Extensions?
- Note that
phoneWalkins
signals just afterwalkins
if the person is found to carry a phone