QuasiIORunner

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

Attributes

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

Members list

Type members

Classlikes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
final implicit class QuasiIORunnerOps[F[_]](runner: QuasiIORunner[F]) extends AnyVal

Attributes

Supertypes
class AnyVal
trait Matchable
class Any

Value members

Concrete methods

def mkFromCatsDispatcher[F[_]](dispatcher: Dispatcher[F]): QuasiIORunner[F]
def mkFromCatsIORuntime(ioRuntime: IORuntime): QuasiIORunner[IO]

Implicits

Implicits

final implicit def QuasiIORunnerOps[F[_]](runner: QuasiIORunner[F]): QuasiIORunnerOps[F]
implicit def fromBIO[F[_, _] : UnsafeRun2]: QuasiIORunner[[_] =>> F[Throwable, _$5]]

Inherited implicits

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

Attributes

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

Attributes

Inherited from:
LowPriorityQuasiIORunnerInstances1 (hidden)