CanCatchId

object CanCatchId extends CanCatch[Id]
trait CanCatch[Id]
trait CanCatch[Id]
class Object
trait Matchable
class Any

Type members

Inherited types

override type Xor[+A, +B] = A \/ B
Inherited from
CanCatch
override type XorT[A, B] = EitherT[F, A, B]
Inherited from
CanCatch

Value members

Concrete methods

override def catchNonFatalThrowable[A](fa: => Id[A]): Id[Throwable \/ A]
Definition Classes
CanCatch

Inherited methods

final def catchNonFatal[A, B](fb: => Id[B])(f: Throwable => A): Id[A \/ B]
Inherited from
CanCatch
final def catchNonFatalEither[A, AA >: A, B](fab: => Id[A \/ B])(f: Throwable => AA): Id[AA \/ B]
Inherited from
CanCatch
final def catchNonFatalEitherT[A, AA >: A, B](fab: => XorT[A, B])(f: Throwable => AA): XorT[AA, B]
Inherited from
CanCatch