CatsUnsafeRun

Companion
class
trait UnsafeRun[[A] =>> IO[A]]
trait EffectCompat[[A] =>> IO[A]]
trait PlatformEffectCompat[[A] =>> IO[A]]
class Object
trait Matchable
class Any

Type members

Inherited types

type CancelToken = IO[Unit]
Inherited from
CatsUnsafeRun

Value members

Inherited methods

def async(task: IO[Unit]): Unit
Inherited from
CatsUnsafeRun
def async[A](cb: Either[Throwable, A] => Unit => Unit): IO[A]
Inherited from
EffectCompat
def background(task: IO[Unit]): CancelToken
Inherited from
CatsUnsafeRun
def cancel(token: CancelToken): Unit
Inherited from
CatsUnsafeRun
def fromFuture[A](thunk: => Future[A]): IO[A]
Inherited from
EffectCompat
def realTimeMillis: IO[Long]
Inherited from
EffectCompat
def sleep(duration: FiniteDuration): IO[Unit]
Inherited from
EffectCompat
def sync(task: IO[Unit]): Unit
Inherited from
CatsUnsafeRun

Implicits

Inherited implicits

implicit override val contextShift: ContextShift[[A] =>> IO[A]]
Inherited from
CatsUnsafeRun
implicit override val effect: Concurrent[[A] =>> IO[A]]
Inherited from
CatsUnsafeRun
implicit override val parallel: Parallel[[A] =>> IO[A]]
Inherited from
CatsUnsafeRun
implicit override val timer: Timer[[A] =>> IO[A]]
Inherited from
CatsUnsafeRun