Extracts the event tyoe of an observable.
Thrown by Observer.consumeOne in case there are no more events left.
Determines whether a type qualifies as an observable.
Forwards the events emitted by an observable with a fixed delay.
Applies a transformation on the events emitted by an observer.
Combines multiple observers into one.
Creates an observer for the specified observable.
Records the time at which each event was emitted.
A basic observable.
The fundamental source for generating observable events.
An observer tied to a specific observable.
Provides a channel/range style observer framework.
Observables provide a similar functionality to Signal, but they are composable and provide a sequential subscriber API. Their API is also nothrow for the most part, so that the subscriber side cannot interfere with the side that emits events.