futureExtension

org.atnos.eff.syntax.future.futureExtension

Attributes

Source
future.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Extensions

Extensions

extension [R, A](e: Eff[R, A])

Attributes

Source
future.scala
def futureMemo(key: AnyRef, cache: Cache)(using MemberInOut[TimedFuture, R]): Eff[R, A]

Attributes

Source
future.scala
def retryUntil(condition: A => Boolean, durations: List[FiniteDuration])(using MemberIn[TimedFuture, R]): Eff[R, A]

Attributes

Source
future.scala
def runAsync(using scheduler: Scheduler, exc: ExecutionContext, m: Aux[TimedFuture, R, NoFx]): Future[A]

Attributes

Source
future.scala
def runAsyncOn(executorServices: ExecutorServices)(using Aux[TimedFuture, R, NoFx]): Future[A]

Attributes

Source
future.scala
def runSequentialOn(executorServices: ExecutorServices)(using Aux[TimedFuture, R, NoFx]): Future[A]

Attributes

Source
future.scala