Continuation

class Object
trait Matchable
class Any

Type members

Types

type !![R, +A] = R => A

Value members

Concrete methods

inline def apply[R, A](inline a: A): R => A
def delay[R, A](a: () => A): R => A
def empty[R, A](r: R): R => A
def fromTryContinuation[LeftDomain, Value](continuation: LeftDomain => Try[Value])(successHandler: Value => LeftDomain => Throwable)(failureHandler: Throwable => LeftDomain): LeftDomain
def now[R, A](a: A): R => A
def toTryContinuation[LeftDomain, Value](task: LeftDomain => Throwable => Value)(handler: Try[Value] => LeftDomain): LeftDomain

Concrete fields

val !!: Continuation.type