EffectOps

final implicit implicit class EffectOps[F[_], A](effect: F[A])(implicit evidence$2: Effect[F])
class Object
trait Matchable
class Any

Value members

Concrete methods

def *>[B](fb: => F[B]): F[B]

Alias for after

Alias for after

def after[B](m: => F[B]): F[B]

Do 'm' right after effect

Do 'm' right after effect

def as[B](b: B): F[B]
def flatMap[B](f: A => F[B]): F[B]
def map[B](f: A => B): F[B]
def recover[AA >: A](f: PartialFunction[Throwable, AA]): F[AA]
def recoverF[AA >: A](f: PartialFunction[Throwable, F[AA]]): F[AA]
def runAsync(f: Either[Throwable, A] => Unit): Unit
def runAsyncForget(implicit er: Reporter): Unit
def runAsyncSuccess(f: A => Unit)(implicit er: Reporter): Unit
def runSyncForget(implicit reporter: Reporter): Unit
def start(implicit ec: ExecutionContext): F[Fiber[F, A]]
def unit: F[Unit]

Alias for

Alias for

.flatMap(_ => ())