debounce method

Stream<T> debounce(
  1. Duration duration
)

Debounces this stream: see debounceStream. Only the latest value of each duration-bounded burst survives.

Single-subscription; listen once. A late subscriber still receives the first value (the upstream listen is deferred until subscription). Audited: 2026-06-12 11:26 EDT

Implementation

Stream<T> debounce(Duration duration) => debounceStream(this, duration);