runner

object runner extends CatsEffectRunner
class Object
trait Matchable
class Any
runner.type

Type members

Inherited types

type Ticker = Ticker
Inherited from:
CatsEffectRunner

Value members

Inherited methods

def runIO(test: => IO[Result]): Result
Inherited from:
CatsEffectRunner
def scheduler(implicit ticker: Ticker): Scheduler
Inherited from:
CatsEffectRunner
@SuppressWarnings(scala.Array.apply[java.lang.String]("org.wartremover.warts.Throw")(scala.reflect.ClassTag.apply[java.lang.String](classOf[java.lang.String])))
def unsafeRun[A](ioa: IO[A])(implicit ticker: Ticker): Outcome[Option, Throwable, A]
Inherited from:
CatsEffectRunner
def unsafeRunSync[A](ioa: SyncIO[A]): Outcome[Id, Throwable, A]
Inherited from:
CatsEffectRunner
def withIO(test: => Ticker => Result): Result
Inherited from:
CatsEffectRunner

Inherited fields

val Ticker: Ticker.type
Inherited from:
CatsEffectRunner

Implicits

Inherited implicits

implicit lazy val eqExecutionContext: Eq[ExecutionContext]
Inherited from:
CatsEffectRunner
implicit def eqIOA[A : Eq](implicit evidence$1: Eq[A], ticker: Ticker): Eq[IO[A]]
Inherited from:
CatsEffectRunner
implicit lazy val eqThrowable: Eq[Throwable]
Inherited from:
CatsEffectRunner
implicit def ioOps[A](ioa: IO[A]): IoOps[A]
Inherited from:
CatsEffectRunner
implicit def materializeRuntime(implicit ticker: Ticker): IORuntime
Inherited from:
CatsEffectRunner
implicit def orderIoFiniteDuration(implicit ticker: Ticker): Order[IO[FiniteDuration]]
Inherited from:
CatsEffectRunner
implicit lazy val showThrowable: Show[Throwable]
Inherited from:
CatsEffectRunner
implicit def syncIoOps[A](ioa: SyncIO[A]): SyncIoOps[A]
Inherited from:
CatsEffectRunner