QuasiIORunner

izumi.functional.quasi.QuasiIORunner$
See theQuasiIORunner companion trait

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Type members

Classlikes

final class BIOImpl[F[_, _]] extends QuasiIORunner[[_] =>> F[Throwable, _$8]]

Attributes

Graph
Supertypes
trait QuasiIORunner[[_] =>> F[Throwable, _$8]]
class Object
trait Matchable
class Any
final class CatsDispatcherImpl[F[_]](implicit dispatcher: Dispatcher[F]) extends QuasiIORunner[F]

Attributes

Graph
Supertypes
trait QuasiIORunner[F]
class Object
trait Matchable
class Any
final class CatsIOImpl(implicit ioRuntime: IORuntime) extends QuasiIORunner[IO]

Attributes

Graph
Supertypes
trait QuasiIORunner[IO]
class Object
trait Matchable
class Any

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Value members

Concrete methods

Inherited methods

def mkFromCatsDispatcher[F[_]](dispatcher: Dispatcher[F]): QuasiIORunner[F]

Attributes

Inherited from:
LowPriorityQuasiIORunnerInstances (hidden)
def mkFromCatsIORuntime(ioRuntime: IORuntime): QuasiIORunner[IO]

Attributes

Inherited from:
LowPriorityQuasiIORunnerInstances1 (hidden)

Implicits

Implicits

implicit def fromBIO[F[_, _] : UnsafeRun2]: QuasiIORunner[[_] =>> F[Throwable, _$5]]

Inherited implicits

implicit def fromCatsDispatcher[F[_], Dispatcher[_[_]] : cats.effect.std.Dispatcher](implicit evidence$1: cats.effect.std.Dispatcher[Dispatcher], dispatcher: Dispatcher[F]): QuasiIORunner[F]

Attributes

Inherited from:
LowPriorityQuasiIORunnerInstances (hidden)
implicit def fromCatsIORuntime[IO[_] : cats.effect.IO, IORuntime : cats.effect.unsafe.IORuntime](implicit evidence$2: cats.effect.IO[IO], evidence$3: cats.effect.unsafe.IORuntime[IORuntime], ioRuntime: IORuntime): QuasiIORunner[IO]

Attributes

Inherited from:
LowPriorityQuasiIORunnerInstances1 (hidden)