MonixCpsMonad

given MonixCpsMonad: CpsTryMonad[[A] =>> Task[A]]

CpsMonad for Monix Task

CpsMonad for Monix Task

Type members

Inherited types

type WF[X] = F[X]
Inherited from
CpsMonad

Value members

Concrete methods

def error[A](e: Throwable): Task[A]
def flatMap[A, B](fa: Task[A])(f: A => Task[B]): Task[B]
def flatMapTry[A, B](fa: Task[A])(f: Try[A] => Task[B]): Task[B]
def map[A, B](fa: Task[A])(f: A => B): Task[B]
def pure[T](t: T): Task[T]

Inherited methods

def mapTry[A, B](fa: Task[A])(f: Try[A] => B): Task[B]
Inherited from
CpsTryMonad
def restore[A](fa: Task[A])(fx: Throwable => Task[A]): Task[A]
Inherited from
CpsTryMonad
def tryImpure[A](a: => Task[A]): Task[A]
Inherited from
CpsTryMonad
def tryPure[A](a: => A): Task[A]
Inherited from
CpsTryMonad
def withAction[A](fa: Task[A])(action: => Unit): Task[A]
Inherited from
CpsTryMonad
def withAsyncAction[A](fa: Task[A])(action: => Task[Unit]): Task[A]
Inherited from
CpsTryMonad