async library

Provides utilities for asynchronous programming, such as ValueSubject.

Classes

StreamCombineLatest<T>
A stream that combines the latest values of other streams.
StreamMerge<T>
A stream that combines multiple streams into one by merging their events.
Subject<T>
A Subject acts a both a Stream, and a StreamConsumer.
ValueStream<T>
A Stream that provides synchronous access to the last emitted item or error.
ValueSubject<T>
A subject that provides synchronous access to the most recently added item. Additionally, if a value has been added subscribers are notified immediately of that value on subscription (as well as the events that are added in the future).