FutureRuntimeAwait

cps.monads.FutureRuntimeAwait$
object FutureRuntimeAwait extends LoomRuntimeAwait[Future]

Attributes

Source:
FutureRuntimeAwait.scala
Graph
Supertypes
trait LoomRuntimeAwait[Future]
trait CpsRuntimeAwait[Future]
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Value members

Concrete methods

override def submit(fu: Future[Unit])(m: CpsAsyncMonad[Future], ctx: CpsMonadContext[Future]): Unit

Attributes

Definition Classes
Source:
FutureRuntimeAwait.scala

Inherited methods

def async[A, C <: CpsMonadContext[Future]](f: C => A)(m: CpsAsyncEffectMonad[Future], ctx: C): F[A]

Attributes

Inherited from:
CpsRuntimeAwait
Source:
CpsRuntimeAwait.scala
def await[A](fa: Future[A])(m: CpsAsyncMonad[Future], ctx: CpsMonadContext[Future]): A

Attributes

Inherited from:
LoomRuntimeAwait
Source:
LoomRuntimeAwait.scala
def runAsync[A, C <: CpsMonadContext[Future]](f: C => A)(m: CpsAsyncEffectMonad[Future], ctx: C): F[A]

Attributes

Inherited from:
LoomRuntimeAwait
Source:
LoomRuntimeAwait.scala