Parallelly zips the this result with the specified result discarding the first element of the tuple or else returns the failed Cause[E1]
Sequentially zips the this result with the specified result discarding the first element of the tuple or else returns the failed Cause[E1]
Parallelly zips the this result with the specified result discarding the second element of the tuple or else returns the failed Cause[E1]
Parallelly zips the this result with the specified result or else returns the failed Cause[E1]
Sequentially zips the this result with the specified result discarding the second element of the tuple or else returns the failed Cause[E1]
Sequentially zips the this result with the specified result or else returns the failed Cause[E1]
Maps over both the error and value type.
Flat maps over the value type.
Folds over the value or cause.
Effectfully 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 value type.
Maps over the error type.
Determines if the result is a success.
Converts the Exit to an Either[Throwable, A], by wrapping the
cause in FiberFailure (if the result is failed).
Named alias for <*>.
Named alias for <*.
Named alias for <&>.
Named alias for <&.
Named alias for &>.
Named alias for *>.
Zips this together with the specified result using the combination functions.
An
Exit[E, A]describes the result of executing anIOvalue. The result is either succeeded with a valueA, or failed with aCause[E].