How can I construct an Observable stream that will emit a value, then skip subsequent values for x amount of time?
I have tried using throttle and a combination of skipUntil and delay, but I need all values emitted in the given interval to be ignored, not delayed.
Use case is that I have a button that can be clicked at most every X seconds.