debounce method

Stream<T> debounce(
  1. Stream<void> window(
    1. T event
    )
)

Implementation

Stream<T> debounce(Stream<void> Function(T event) window) =>
    switchMap((event) => window(event).take(1).map((_) => event));