TryCatch

@implicitNotFound("The `try` ... `catch` expression cannot contain !-notation inside a function that returns ${OuterDomain}.")
trait TryCatch[Value, OuterDomain, BlockDomain]
Companion
object
class Object
trait Matchable
class Any

Value members

Abstract methods

def tryCatch(block: BlockDomain !! Value, catcher: Catcher[BlockDomain !! Value], outerSuccessHandler: Value => OuterDomain): OuterDomain
Implicitly added by liftFunction1TryCatch
def tryCatch(block: BlockDomain !! Value, catcher: Catcher[BlockDomain !! Value], outerSuccessHandler: Value => OuterDomain): OuterDomain