An Exit[E, A] describes the result of executing an IO value. The result
is either succeeded with a value A, or failed with a Cause[E].
- Companion:
- object
Value members
Concrete methods
Parallelly 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
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]
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 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]
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 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]
Sequentially zips the this result with the specified result or else returns
the failed Cause[E1]
Sequentially zips the this result with the specified result or else returns
the failed Cause[E1]
Sequentially zips the this result with the specified result or else returns
the failed Cause[E1]
Applies the function f to the successful result of the Exit and returns
the result in a new Exit.
Applies the function f to the successful result of the Exit and returns
the result in a new Exit.
Retrieves the A if succeeded, or else returns the specified default A.
Retrieves the A if succeeded, or else returns the specified default A.
Converts the Exit to an Either[Throwable, A], by wrapping the cause in
FiberFailure (if the result is failed).
Converts the Exit to an Either[Throwable, A], by wrapping the cause in
FiberFailure (if the result is failed).
Deprecated methods
Maps over both the error and value type.
Maps over both the error and value type.
- Deprecated