/** * Converts the `Exit` to an `Effect`. * * @tsplus getter effect/core/io/Exit toEffect */ export function toEffect( self: Exit ): Effect { switch (self._tag) { case "Failure": return Effect.failCause(self.cause) case "Success": return Effect.succeed(self.value) } }