Hello! Let's say I have ``` val observable1 = som...
# rx
Hello! Let's say I have
Copy code
val observable1 = someObservable.delay(500, TimeUnit.MILLISECONDS)
val observable2 = button.clicks()
When a second one (button clicks) emits an item I want to "zip" it with observable1 with the following rules: - if observable1 is currently in "delay" stage, wait until it finishes the delay and then zip - if observable1 is not in a delay stage, use the latest item it had emmited for zipping