asyncCallback

object asyncCallback extends Async[AsyncCallback]
trait Async[AsyncCallback]
trait Effect[AsyncCallback]
trait Monad[AsyncCallback]
class Object
trait Matchable
class Any

Value members

Concrete methods

override def async[A](fa: (Try[A] => Unit) => Unit): AsyncCallback[A]
Definition Classes
override def bracket[A, B](fa: AsyncCallback[A])(use: A => AsyncCallback[B])(release: A => AsyncCallback[Unit]): AsyncCallback[B]
Definition Classes
@inline
override def delay[A](a: => A): AsyncCallback[A]
Definition Classes
@inline
override def flatMap[A, B](fa: AsyncCallback[A])(f: A => AsyncCallback[B]): AsyncCallback[B]
Definition Classes
@inline
override def map[A, B](fa: AsyncCallback[A])(f: A => B): AsyncCallback[B]
Definition Classes
@inline
override def pure[A](a: A): AsyncCallback[A]
Definition Classes
override def timeoutMs[A](ms: Long)(fa: AsyncCallback[A]): AsyncCallback[Option[A]]
Definition Classes

Inherited methods

def flatten[A](ffa: AsyncCallback[AsyncCallback[A]]): AsyncCallback[A]
Inherited from:
Monad
def suspend[A](fa: => AsyncCallback[A]): AsyncCallback[A]
Inherited from:
Monad
def timeoutMsOrThrow[A](ms: Long, err: => Throwable)(fa: AsyncCallback[A]): AsyncCallback[A]
Inherited from:
Async