Contains utility methods to create StreamTransfomer instances to manipulate Streams.
Collects values from a source stream until a trigger stream fires and the collected values are emitted.
Appends the values of a stream after another stream finishes.
Prevents a source stream from emitting too frequently by dropping or collecting values that occur within a given duration.
Interleaves events from multiple streams into a single stream.
Taps into a single-subscriber stream to react to values as they pass, without being a real subscriber.