Maps over both the error and value type.
Flat maps over the value ty pe.
Folds over the value or cause.
Retrieves the A
if succeeded, or else returns the specified default A
.
Determines if the result is interrupted.
Maps over the error type.
Maps over the value type.
Effectfully folds over the value or cause.
Determines if the result is a success.
Converts the ExitResult
to an Either[Throwable, A]
, by wrapping the
cause in FiberFailure
(if the result is failed).
Zips this result together with the specified result.
Zips this result together with the specified result, in parallel.
Zips this together with the specified result using the combination functions.
An
ExitResult[E, A]
describes the result of executing anIO
value. The result is either succeeded with a valueA
, or failed with aCause[E]
.