MiniBIORunner

izumi.functional.bio.impl.MiniBIO.MiniBIORunner
final class MiniBIORunner()(implicit ec: ExecutionContext) extends MiniBIOUnsafeRunPlatformSpecific

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

override def unsafeRunAsync[E, A](io: => MiniBIO[E, A])(callback: Exit[E, A] => Unit): Unit

Attributes

Definition Classes
override def unsafeRunAsyncAsFuture[E, A](io: => MiniBIO[E, A]): Future[Exit[E, A]]

Attributes

Definition Classes
override def unsafeRunAsyncAsInterruptibleFuture[E, A](io: => MiniBIO[E, A]): (Future[Exit[E, A]], InterruptAction[MiniBIO])

Attributes

Definition Classes
override def unsafeRunAsyncInterruptible[E, A](io: => MiniBIO[E, A])(callback: Exit[E, A] => Unit): InterruptAction[MiniBIO]

Attributes

Definition Classes

Inherited methods

final override def unsafeRun[E, A](io: => MiniBIO[E, A]): A

Attributes

Definition Classes
Inherited from:
MiniBIOUnsafeRunPlatformSpecific
final override def unsafeRunSync[E, A](io: => MiniBIO[E, A]): Exit[E, A]

Attributes

Definition Classes
Inherited from:
MiniBIOUnsafeRunPlatformSpecific