CanCatch

trait CanCatch[F[_]]
Companion
object
class Object
trait Matchable
class Any

Type members

Types

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

Value members

Abstract methods

def catchNonFatal[A, B](fb: => F[B])(f: Throwable => A): F[Xor[A, B]]
def catchNonFatalEither[A, B](fab: => F[Xor[A, B]])(f: Throwable => A): F[Xor[A, B]]
def catchNonFatalEitherT[A, B](fab: => XorT[A, B])(f: Throwable => A): XorT[A, B]