UnsafeRun2

izumi.functional.bio.UnsafeRun2
See theUnsafeRun2 companion object
trait UnsafeRun2[F[_, _]]

Scala.js does not support running effects synchronously so only async interface is available

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class ZIORunner[R]

Members list

Concise view

Value members

Abstract methods

def unsafeRunAsync[E, A](io: => F[E, A])(callback: Exit[E, A] => Unit): Unit
def unsafeRunAsyncAsFuture[E, A](io: => F[E, A]): Future[Exit[E, A]]
def unsafeRunAsyncAsInterruptibleFuture[E, A](io: => F[E, A]): (Future[Exit[E, A]], InterruptAction[F])
def unsafeRunAsyncInterruptible[E, A](io: => F[E, A])(callback: Exit[E, A] => Unit): InterruptAction[F]