callbackOption

object callbackOption extends Dispatch[[A] =>> CallbackOption[A]]
trait Dispatch[[A] =>> CallbackOption[A]]
trait Monad[[A] =>> CallbackOption[A]]
class Object
trait Matchable
class Any

Value members

Concrete methods

override def delay[A](a: => A): CallbackOption[A]
Definition Classes
Monad
override def dispatch[A](fa: CallbackOption[A]): Unit
Definition Classes
Dispatch
override def dispatchFn[A](fa: => CallbackOption[A]): Function0[Unit]
Definition Classes
Dispatch
override def flatMap[A, B](fa: CallbackOption[A])(f: A => CallbackOption[B]): CallbackOption[B]
Definition Classes
Monad
override def map[A, B](fa: CallbackOption[A])(f: A => B): CallbackOption[B]
Definition Classes
Monad
override def pure[A](a: A): CallbackOption[A]
Definition Classes
Monad

Inherited methods

@inline
final def chain[A, B, C, D](fa: CallbackOption[A], fb: CallbackOption[B], fc: CallbackOption[C], fd: CallbackOption[D]): CallbackOption[D]
Inherited from
Monad
@inline
final def chain[A, B, C](fa: CallbackOption[A], fb: CallbackOption[B], fc: CallbackOption[C]): CallbackOption[C]
Inherited from
Monad
def chain[A, B](fa: CallbackOption[A], fb: CallbackOption[B]): CallbackOption[B]
Inherited from
Monad