@thi.ng/transducers-async
Version:
Async versions of various highly composable transducers, reducers and iterators
5 lines • 439 B
TypeScript
import type { MaybeAsyncIterable } from "@thi.ng/api";
import type { AsyncReducer, AsyncTxLike } from "./api.js";
export declare function transduce<A, B, C>(xform: AsyncTxLike<A, B>, reducer: AsyncReducer<B, C>, src: MaybeAsyncIterable<A>): Promise<C>;
export declare function transduce<A, B, C>(xform: AsyncTxLike<A, B>, reducer: AsyncReducer<B, C>, acc: C, src: MaybeAsyncIterable<A>): Promise<C>;
//# sourceMappingURL=transduce.d.ts.map