raquo/Airstream

Throttle operator behaviour is non-standard

raquo opened this issue · 0 comments

raquo commented

What you'd expect: https://rxjs-dev.firebaseapp.com/api/operators/throttle

What we have instead: essentially a filter operator that doesn't pass if the last event was emitted more than ms ago. Completely different behavior.

I guess people mostly use debounce, because the current throttle implementation does not seem to be useful at all.