Transforms an Exit to its underlying Cause if it has one, otherwise fails.
Transforms an Exit to a scala.Throwable if it is a die, otherwise fails.
die
Transforms an Exit to its failure type (E) if it is a fail, otherwise fails.
E
fail
Transforms an Exit to a boolean value representing whether or not it was interrupted.
Transforms an Exit to its success type (A) if it is a succeed, otherwise fails.
A
succeed