Temporal2

izumi.functional.bio.Temporal2
trait Temporal2[F[_, _]] extends WeakTemporal2[F]

Attributes

Graph
Supertypes
trait WeakTemporal2[F]
trait RootBifunctor[F]
trait Root
class Object
trait Matchable
class Any
Show all
Known subtypes
class TemporalZio[R]
object TemporalZio

Members list

Type members

Inherited types

Attributes

Inherited from:
DivergenceHelper

Attributes

Inherited from:
PredefinedHelper

Value members

Abstract methods

def sleep(duration: Duration): F[Nothing, Unit]
def timeout[E, A](duration: Duration)(r: F[E, A]): F[E, Option[A]]

Concrete methods

final def timeoutFail[E, A](duration: Duration)(e: => E, r: F[E, A]): F[E, A]

Inherited methods

final def repeatUntil[E, A](action: F[E, Option[A]])(tooManyAttemptsError: => E, sleep: FiniteDuration, maxAttempts: Int): F[E, A]

Attributes

Inherited from:
WeakTemporal2

Inherited and Abstract methods

def InnerF: Error2[F]

Attributes

Inherited from:
WeakTemporal2