callback
trait WithDefaultDispatch[CallbackTo]
trait WithDefaults[CallbackTo]
trait WithDefaults[CallbackTo]
trait Sync[CallbackTo]
trait UnsafeSync[CallbackTo]
trait Dispatch[CallbackTo]
trait Effect[CallbackTo]
trait Monad[CallbackTo]
class Object
trait Matchable
class Any
callback.type
Value members
Concrete methods
@inline
override def handleError[A, AA >: A](fa: => CallbackTo[A])(f: Throwable => CallbackTo[AA]): CallbackTo[AA]
- Definition Classes
- Effect
Inherited methods
@inline
final def chain[A, B, C, D](fa: CallbackTo[A], fb: CallbackTo[B], fc: CallbackTo[C], fd: CallbackTo[D]): CallbackTo[D]
- Inherited from:
- Monad
final def subst[G[_], X[_[_]]](xg: X[G])(xf: => X[CallbackTo])(implicit g: UnsafeSync[G]): X[CallbackTo]
- Inherited from:
- UnsafeSync
final def transDispatchFn1[G[_], A](f: A => G[Unit])(implicit g: Dispatch[G]): A => CallbackTo[Unit]
- Inherited from:
- UnsafeSync
final def transDispatchFn3[G[_], A, B, C](f: (A, B, C) => G[Unit])(implicit g: Dispatch[G]): (A, B, C) => CallbackTo[Unit]
- Inherited from:
- UnsafeSync
final def transSyncFn2[G[_], A, B, C](f: (A, B) => G[C])(implicit g: UnsafeSync[G]): (A, B) => CallbackTo[C]
- Inherited from:
- UnsafeSync
final def transSyncFn2C[G[_], A, B, C](f: (A, G[B]) => G[C])(implicit g: UnsafeSync[G]): (A, CallbackTo[B]) => CallbackTo[C]
- Inherited from:
- UnsafeSync