@effect-ts/system
Version:
Effect-TS is a zero dependency set of libraries to write highly productive, purely functional TypeScript at scale.
9 lines • 636 B
TypeScript
import type * as CK from "../../../../Collections/Immutable/Chunk/index.js";
import type * as Tp from "../../../../Collections/Immutable/Tuple/index.js";
import * as C from "../core.js";
/**
* Returns a new channel that collects the output and terminal value of this channel, which it
* then writes as output of the returned channel.
*/
export declare function emitCollect<Env, InErr, InElem, InDone, OutErr, OutElem, OutDone>(self: C.Channel<Env, InErr, InElem, InDone, OutErr, OutElem, OutDone>): C.Channel<Env, InErr, InElem, InDone, OutErr, Tp.Tuple<[CK.Chunk<OutElem>, OutDone]>, void>;
//# sourceMappingURL=emitCollect.d.ts.map