runner

object runner extends CatsEffectRunner
class Object
trait Matchable
class Any

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(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])(ticker: Ticker): Outcome[[A] =>> Option[A], 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

Inherited from
CatsEffectRunner

Implicits

Inherited implicits

implicit lazy val eqExecutionContext: Eq[ExecutionContext]
Inherited from
CatsEffectRunner
implicit def eqIOA[A](`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(ticker: Ticker): IORuntime
Inherited from
CatsEffectRunner
implicit def orderIoFiniteDuration(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