import * as rimbu from "https://deno.land/x/rimbu@1.2.0/stream/async/index.ts";
Classes
A base class that can be used to easily create | |
The default | |
Variables
Returns an | |
Returns an | |
An | |
Returns an | |
Returns a | |
Returns a | |
Returns a | |
Returns a | |
An | |
Returns an | |
Returns an | |
Returns an AsyncReducer that only produces an output value when having receives exactly one
input value, otherwise will return the | |
Returns an async transformer that filters elements from the input stream based on the provided predicate function. | |
Returns an async transformer that produces windows/collections of |
Functions
Returns an | |
Returns an | |
Returns an | |
Returns an | |
Returns an | |
Returns an | |
Returns an | |
Returns an | |
Returns an | |
Returns an | |
Returns an | |
Returns a | |
Returns an | |
Returns an async transformer that applies the given flatMap function to each element of the input stream, and concatenates all the resulting resulting streams into one stream. | |
Returns an async transformer that applies the given flatMap function to each element of the input stream, and concatenates all the resulting resulting streams into one stream, where each resulting element is tupled with the originating input element. | |
Returns an AsyncTransformer based on a given synchronous or asynchronous transformer. | |
Returns an | |
Returns an | |
Returns an | |
Returns an | |
Returns an |
Interfaces
An asynchronous iterator that extends the default | |
The AsyncReducer implementation interface defining the required methods. | |
An async reducer instance that manages its own state based on the reducer definition that was used to create this instance. | |
A possibly infinite asynchronous sequence of elements of type T. See the Stream documentation and the AsyncStream API documentation | |
A non-empty and possibly infinite asynchronous sequence of elements of type T. See the Stream documentation and the AsyncStream API documentation | |
Represents an object that can produce an asynchronous stream of values. | |
Represents a non-empty object that can produce an asynchronous stream of values. |
Type Aliases
An | |
Convenience type to allow synchronous reducers to be supplied to functions that accept async reducers. | |
Type defining the result type of an async reducer combination for a given shape. | |
Type defining the allowed shape of async reducer combinations. | |
An AsyncReducer that produces instances of | |
Convenience type to allow synchronous transformers to be supplied to functions that accept async transformers. | |
Convenience type to allow non-empty synchronous transformers to be supplied to functions that accept non-empty async transformers. | |
An AsyncReducer that produces instances |