/** * Creates an `Effect` value that represents the exit value of the specified * fiber. * * @tsplus static effect/core/io/Effect.Ops fromFiberEffect */ export function fromFiberEffect(fiber: Effect>): Effect { return Effect.suspendSucceed(fiber.flatMap((fiber) => fiber.join)) }