CanHandleError

trait CanHandleError[F[_]]
Authors

Kevin Lee

Since

2020-08-17

Companion
object
class Object
trait Matchable
class Any

Type members

Types

type Xor[A, B]
type XorT[A, B]

Value members

Abstract methods

def handleEitherTNonFatal[A, AA >: A, B, BB >: B](efab: => XorT[A, B])(handleError: Throwable => Xor[AA, BB]): XorT[AA, BB]
def handleEitherTNonFatalWith[A, AA >: A, B, BB >: B](efab: => XorT[A, B])(handleError: Throwable => F[Xor[AA, BB]]): XorT[AA, BB]
def handleNonFatal[A, AA >: A](fa: => F[A])(handleError: Throwable => AA): F[AA]
def handleNonFatalWith[A, AA >: A](fa: => F[A])(handleError: Throwable => F[AA]): F[AA]