orDie property
Effect<E, Never, R>
orDie
{@category alternatives}
Implementation
Effect<E, Never, R> get orDie => Effect.from(
(context) => _unsafeRun(context).then(
(exit) => switch (exit) {
Left(value: final cause) => Left(Die.current(cause)),
Right(value: final value) =>
Effect<E, Never, R>.succeed(value)._unsafeRun(context),
},
),
);