TryCatch

object TryCatch extends LowPriorityTryCatch
Companion
class
trait LowPriorityTryCatch
class Object
trait Matchable
class Any

Type members

Classlikes

final implicit
class Ops[Value, OuterDomain, BlockDomain](outerSuccessHandler: Value => OuterDomain)(implicit typeClass: TryCatch[Value, OuterDomain, BlockDomain])

Implicits

Implicits

final implicit
def Ops[Value, OuterDomain, BlockDomain](outerSuccessHandler: Value => OuterDomain)(implicit typeClass: TryCatch[Value, OuterDomain, BlockDomain]): Ops[Value, OuterDomain, BlockDomain]
implicit
def futureTryCatch[BlockValue, OuterValue](implicit executionContext: ExecutionContext): TryCatch[BlockValue, Future[OuterValue], Future[BlockValue]]
implicit
def throwableContinuationTryCatch[LeftDomain, Value]: TryCatch[Value, LeftDomain !! Throwable, LeftDomain !! Throwable]

Inherited implicits

implicit
def liftFunction1TryCatch[Value, OuterDomain, BlockDomain, State](implicit restTryCatch: TryCatch[Value, OuterDomain, BlockDomain]): TryCatch[Value, State => OuterDomain, State => BlockDomain]
Inherited from
LowPriorityTryCatch