UNPKG

@effect-ts/system

Version:

Effect-TS is a zero dependency set of libraries to write highly productive, purely functional TypeScript at scale.

13 lines (12 loc) 516 B
// ets_tracing: off import { pipe } from "../../../../Function/index.mjs"; import * as FlattenChunks from "./flattenChunks.mjs"; import * as FlattenExitOption from "./flattenExitOption.mjs"; import * as Map from "./map.mjs"; /** * Unwraps `Exit` values and flatten chunks that also signify end-of-stream by failing with `None`. */ export function flattenTake(self) { return FlattenChunks.flattenChunks(FlattenExitOption.flattenExitOption(Map.map_(self, _ => _.exit))); } //# sourceMappingURL=flattenTake.mjs.map