UNPKG

@effect-ts/system

Version:

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

19 lines (17 loc) 355 B
import { halt, succeed } from "./core.mjs"; /** * Returns an effect from a `Exit` value. */ export function done(exit, __trace) { switch (exit._tag) { case "Success": { return succeed(exit.value, __trace); } case "Failure": { return halt(exit.cause, __trace); } } } //# sourceMappingURL=done.mjs.map