- Companion
- class
Type members
Classlikes
final implicit
class Ops[Value, OuterDomain, BlockDomain, FinalizerDomain](outerSuccessHandler: Value => OuterDomain)(implicit typeClass: TryFinally[Value, OuterDomain, BlockDomain, FinalizerDomain])
Implicits
Implicits
final implicit
def Ops[Value, OuterDomain, BlockDomain, FinalizerDomain](outerSuccessHandler: Value => OuterDomain)(implicit typeClass: TryFinally[Value, OuterDomain, BlockDomain, FinalizerDomain]): Ops[Value, OuterDomain, BlockDomain, FinalizerDomain]
implicit
def futureTryFinally[BlockValue, OuterValue](implicit executionContext: ExecutionContext): TryFinally[BlockValue, Future[OuterValue], Future[BlockValue], Future[Unit]]
implicit
def throwableContinuationTryFinally[LeftDomain, Value]: TryFinally[Value, LeftDomain !! Throwable, LeftDomain !! Throwable, LeftDomain !! Throwable]
Inherited implicits
implicit
def liftFunction1TryCatch[Value, OuterDomain, BlockDomain, FinalizerDomain, State](implicit restTryFinally: TryFinally[Value, OuterDomain, BlockDomain, FinalizerDomain]): TryFinally[Value, State => OuterDomain, State => BlockDomain, State => FinalizerDomain]
- Inherited from
- LowPriorityTryFinally