Packages

c

izumi.functional.bio.impl

BIOTemporalZio

class BIOTemporalZio extends BIOAsyncZio with BIOTemporal3[ZIO]

Linear Supertypes
BIOTemporal3[ZIO], BIOTemporalInstances, BIOAsyncZio, BIOLocal[ZIO], BIOLocalInstances, BIOArrowChoice[ZIO], BIOArrow[ZIO], BIOProfunctor[ZIO], BIOMonadAsk[ZIO], BIOMonadAskSyntax, BIOAsk[ZIO], BIOAsync3[ZIO], BIOParallel3[ZIO], BIO3[ZIO], BIOPanic3[ZIO], BIOPanicSyntax, BIOBracket3[ZIO], BIOMonadError3[ZIO], BIOMonad3[ZIO], BIOError3[ZIO], BIOBifunctor3[ZIO], BIOGuarantee3[ZIO], BIOApplicative3[ZIO], BIOFunctor3[ZIO], BIORoot, PredefinedHelper, DivergenceHelper, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. BIOTemporalZio
  2. BIOTemporal3
  3. BIOTemporalInstances
  4. BIOAsyncZio
  5. BIOLocal
  6. BIOLocalInstances
  7. BIOArrowChoice
  8. BIOArrow
  9. BIOProfunctor
  10. BIOMonadAsk
  11. BIOMonadAskSyntax
  12. BIOAsk
  13. BIOAsync3
  14. BIOParallel3
  15. BIO3
  16. BIOPanic3
  17. BIOPanicSyntax
  18. BIOBracket3
  19. BIOMonadError3
  20. BIOMonad3
  21. BIOError3
  22. BIOBifunctor3
  23. BIOGuarantee3
  24. BIOApplicative3
  25. BIOFunctor3
  26. BIORoot
  27. PredefinedHelper
  28. DivergenceHelper
  29. AnyRef
  30. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new BIOTemporalZio(clock: Clock)

Type Members

  1. final type Canceler = ZIO[Any, Nothing, Unit]
    Definition Classes
    BIOAsync3
  2. type Divergence = Nondivergent
    Definition Classes
    DivergenceHelper
  3. type IsPredefined = NotPredefined
    Definition Classes
    PredefinedHelper
  4. final type Just[+A] = ZIO[Any, Nothing, A]
    Definition Classes
    BIO3
  5. final type Or[+E, +A] = ZIO[Any, E, A]
    Definition Classes
    BIO3

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def *>[R, E, A, B](f: ZIO[R, E, A], next: => ZIO[R, E, B]): ZIO[R, E, B]

    execute two operations in order, return result of second operation

    execute two operations in order, return result of second operation

    Definition Classes
    BIOAsyncZioBIOMonad3BIOApplicative3
    Annotations
    @inline()
  4. final def <*[R, E, A, B](f: ZIO[R, E, A], next: => ZIO[R, E, B]): ZIO[R, E, A]

    execute two operations in order, same as *>, but return result of first operation

    execute two operations in order, same as *>, but return result of first operation

    Definition Classes
    BIOAsyncZioBIOMonad3BIOApplicative3
    Annotations
    @inline()
  5. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  6. final val InnerF: BIOMonad3[ZIO]
  7. final def access[R, E, A](f: (R) => ZIO[R, E, A]): ZIO[R, E, A]
    Definition Classes
    BIOAsyncZioBIOLocalBIOMonadAsk
    Annotations
    @inline()
  8. final def andThen[R, R1, E, A](f: ZIO[R, E, R1], g: ZIO[R1, E, A]): ZIO[R, E, A]
    Definition Classes
    BIOAsyncZioBIOLocalBIOArrow
    Annotations
    @inline()
  9. final def apply[A](effect: => A): ZIO[Any, Throwable, A]
    Definition Classes
    BIO3
    Annotations
    @inline()
  10. final def as[R, E, A, B](r: ZIO[R, E, A])(v: => B): ZIO[R, E, B]
    Definition Classes
    BIOAsyncZioBIOFunctor3
    Annotations
    @inline()
  11. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  12. final def ask[R]: ZIO[R, Nothing, R]
    Definition Classes
    BIOAsyncZioBIOAsk
    Annotations
    @inline()
  13. final def askWith[R, A](f: (R) => A): ZIO[R, Nothing, A]
    Definition Classes
    BIOAsyncZioBIOLocalBIOArrowBIOAsk
    Annotations
    @inline()
  14. final def asking[R, E, A](f: ZIO[R, E, A]): ZIO[R, E, (A, R)]
    Definition Classes
    BIOAsyncZioBIOLocalBIOArrow
    Annotations
    @inline()
  15. final def async[E, A](register: ((Either[E, A]) => Unit) => Unit): ZIO[Any, E, A]
    Definition Classes
    BIOAsyncZioBIOAsync3
    Annotations
    @inline()
  16. final def asyncCancelable[E, A](register: ((Either[E, A]) => Unit) => Canceler): ZIO[Any, E, A]
    Definition Classes
    BIOAsyncZioBIOAsync3
    Annotations
    @inline()
  17. final def asyncF[R, E, A](register: ((Either[E, A]) => Unit) => ZIO[R, E, Unit]): ZIO[R, E, A]
    Definition Classes
    BIOAsyncZioBIOAsync3
    Annotations
    @inline()
  18. final def attempt[R, E, A](r: ZIO[R, E, A]): ZIO[R, Nothing, Either[E, A]]
    Definition Classes
    BIOAsyncZioBIOError3
    Annotations
    @inline()
  19. final def bimap[R, E, A, E2, B](r: ZIO[R, E, A])(f: (E) => E2, g: (A) => B): ZIO[R, E2, B]
    Definition Classes
    BIOAsyncZioBIOError3BIOBifunctor3
    Annotations
    @inline()
  20. final def bracket[R, E, A, B](acquire: ZIO[R, E, A])(release: (A) => ZIO[R, Nothing, Unit])(use: (A) => ZIO[R, E, B]): ZIO[R, E, B]
    Definition Classes
    BIOAsyncZioBIOBracket3
    Annotations
    @inline()
  21. final def bracketCase[R, E, A, B](acquire: ZIO[R, E, A])(release: (A, BIOExit[E, B]) => ZIO[R, Nothing, Unit])(use: (A) => ZIO[R, E, B]): ZIO[R, E, B]
    Definition Classes
    BIOAsyncZioBIOBracket3
    Annotations
    @inline()
  22. final def catchAll[R, E, A, E2](r: ZIO[R, E, A])(f: (E) => ZIO[R, E2, A]): ZIO[R, E2, A]
    Definition Classes
    BIOAsyncZioBIOError3
    Annotations
    @inline()
  23. final def catchSome[R, E, A, E1 >: E](r: ZIO[R, E, A])(f: PartialFunction[E, ZIO[R, E1, A]]): ZIO[R, E1, A]
    Definition Classes
    BIOAsyncZioBIOError3
    Annotations
    @inline()
  24. final def choice[RL, RR, E, A](f: ZIO[RL, E, A], g: ZIO[RR, E, A]): ZIO[Either[RL, RR], E, A]
    Definition Classes
    BIOAsyncZioBIOArrowChoice
    Annotations
    @inline()
  25. final def choose[RL, RR, E, AL, AR](f: ZIO[RL, E, AL], g: ZIO[RR, E, AR]): ZIO[Either[RL, RR], E, Either[AL, AR]]
    Definition Classes
    BIOAsyncZioBIOLocalBIOArrowChoice
    Annotations
    @inline()
  26. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  27. final def contramap[R, E, A, R0](fr: ZIO[R, E, A])(f: (R0) => R): ZIO[R0, E, A]
    Definition Classes
    BIOAsyncZioBIOProfunctor
    Annotations
    @inline()
  28. final def dimap[R1, E, A1, R2, A2](fab: ZIO[R1, E, A1])(f: (R2) => R1)(g: (A1) => A2): ZIO[R2, E, A2]
    Definition Classes
    BIOAsyncZioBIOLocalBIOProfunctor
    Annotations
    @inline()
  29. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  30. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  31. final def fail[E](v: => E): ZIO[Any, E, Nothing]
    Definition Classes
    BIOAsyncZioBIOError3
    Annotations
    @inline()
  32. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  33. final def flatMap[R, E, A, B](r: ZIO[R, E, A])(f0: (A) => ZIO[R, E, B]): ZIO[R, E, B]
    Definition Classes
    BIOAsyncZioBIOMonad3
    Annotations
    @inline()
  34. final def flatten[R, E, A](r: ZIO[R, E, ZIO[R, E, A]]): ZIO[R, E, A]
    Definition Classes
    BIOAsyncZioBIOMonad3
    Annotations
    @inline()
  35. final def flip[R, E, A](r: ZIO[R, E, A]): ZIO[R, A, E]
    Definition Classes
    BIOAsyncZioBIOMonadError3
    Annotations
    @inline()
  36. final def forever[R, E, A](r: ZIO[R, E, A]): ZIO[R, E, Nothing]
    Definition Classes
    BIOApplicative3
    Annotations
    @inline()
  37. final def fromEither[E, A](effect: => Either[E, A]): ZIO[Any, E, A]
    Definition Classes
    BIOAsyncZioBIO3BIOError3
    Annotations
    @inline()
  38. final def fromFuture[A](mkFuture: (ExecutionContext) => Future[A]): ZIO[Any, Throwable, A]
    Definition Classes
    BIOAsyncZioBIOAsync3
    Annotations
    @inline()
  39. final def fromFuture[A](mkFuture: => Future[A]): ZIO[Any, Throwable, A]
    Definition Classes
    BIOAsync3
    Annotations
    @inline()
  40. final def fromFutureJava[A](javaFuture: => CompletionStage[A]): ZIO[Any, Throwable, A]
    Definition Classes
    BIOAsyncZioBIOAsync3
    Annotations
    @inline()
  41. final def fromOption[E, A](errorOnNone: => E)(effect: => Option[A]): ZIO[Any, E, A]
    Definition Classes
    BIOAsyncZioBIO3BIOError3
    Annotations
    @inline()
  42. final def fromTry[A](effect: => Try[A]): ZIO[Any, Throwable, A]
    Definition Classes
    BIOAsyncZioBIO3BIOError3
    Annotations
    @inline()
  43. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  44. final def guarantee[R, E, A](f: ZIO[R, E, A], cleanup: ZIO[R, Nothing, Unit]): ZIO[R, E, A]
    Definition Classes
    BIOAsyncZioBIOBracket3BIOGuarantee3
    Annotations
    @inline()
  45. final def guaranteeCase[R, E, A](f: ZIO[R, E, A], cleanup: (BIOExit[E, A]) => ZIO[R, Nothing, Unit]): ZIO[R, E, A]
    Definition Classes
    BIOAsyncZioBIOBracket3
    Annotations
    @inline()
  46. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  47. final def ifThenElse[R, E, E1, A](cond: ZIO[R, E, Boolean])(ifTrue: ZIO[R, E1, A], ifFalse: ZIO[R, E1, A])(implicit ev: <:<[E, E1]): ZIO[R, E1, A]
    Definition Classes
    BIOMonad3
    Annotations
    @inline()
  48. final def ifThenElse[R, E, A](cond: Boolean)(ifTrue: ZIO[R, E, A], ifFalse: ZIO[R, E, A]): ZIO[R, E, A]
    Definition Classes
    BIOApplicative3
    Annotations
    @inline()
  49. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  50. final def leftFlatMap[R, E, A, E2](r: ZIO[R, E, A])(f: (E) => ZIO[R, Nothing, E2]): ZIO[R, E2, A]
    Definition Classes
    BIOAsyncZioBIOMonadError3
    Annotations
    @inline()
  51. final def leftMap[R, E, A, E2](r: ZIO[R, E, A])(f: (E) => E2): ZIO[R, E2, A]
    Definition Classes
    BIOAsyncZioBIOBifunctor3
    Annotations
    @inline()
  52. final def map[R, E, A, B](r: ZIO[R, E, A])(f: (A) => B): ZIO[R, E, B]
    Definition Classes
    BIOAsyncZioBIOMonad3BIOFunctor3
    Annotations
    @inline()
  53. final def map2[R, E, A, B, C](r1: ZIO[R, E, A], r2: => ZIO[R, E, B])(f: (A, B) => C): ZIO[R, E, C]

    execute two operations in order, map their results

    execute two operations in order, map their results

    Definition Classes
    BIOAsyncZioBIOMonad3BIOApplicative3
    Annotations
    @inline()
  54. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  55. final def never: ZIO[Any, Nothing, Nothing]
    Definition Classes
    BIOAsyncZioBIOAsync3
    Annotations
    @inline()
  56. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  57. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  58. final def orTerminate[R, A](r: ZIO[R, Throwable, A]): ZIO[R, Nothing, A]
    Definition Classes
    BIOPanic3
    Annotations
    @inline()
  59. final def parTraverse[R, E, A, B](l: Iterable[A])(f: (A) => ZIO[R, E, B]): ZIO[R, E, List[B]]
    Definition Classes
    BIOAsyncZioBIOParallel3
    Annotations
    @inline()
  60. final def parTraverseN[R, E, A, B](maxConcurrent: Int)(l: Iterable[A])(f: (A) => ZIO[R, E, B]): ZIO[R, E, List[B]]
    Definition Classes
    BIOAsyncZioBIOParallel3
    Annotations
    @inline()
  61. final def parTraverseN_[R, E, A, B](maxConcurrent: Int)(l: Iterable[A])(f: (A) => ZIO[R, E, B]): ZIO[R, E, Unit]
    Definition Classes
    BIOAsyncZioBIOParallel3
    Annotations
    @inline()
  62. final def parTraverse_[R, E, A, B](l: Iterable[A])(f: (A) => ZIO[R, E, B]): ZIO[R, E, Unit]
    Definition Classes
    BIOAsyncZioBIOParallel3
    Annotations
    @inline()
  63. final def provide[R, E, A](fr: ZIO[R, E, A])(r: => R): ZIO[Any, E, A]
    Definition Classes
    BIOAsyncZioBIOLocal
    Annotations
    @inline()
  64. final def pure[A](a: A): ZIO[Any, Nothing, A]
    Definition Classes
    BIOAsyncZioBIOApplicative3
    Annotations
    @inline()
  65. final def race[R, E, A](r1: ZIO[R, E, A], r2: ZIO[R, E, A]): ZIO[R, E, A]

    Race two actions, the winner is the first action to TERMINATE, whether by success or failure

    Race two actions, the winner is the first action to TERMINATE, whether by success or failure

    Definition Classes
    BIOAsyncZioBIOAsync3
    Annotations
    @inline()
  66. final def racePair[R, E, A, B](r1: ZIO[R, E, A], r2: ZIO[R, E, B]): ZIO[R, E, Either[(A, BIOFiber3[ZIO, E, B]), (BIOFiber3[ZIO, E, A], B)]]

    Race two actions, the winner is the first action to TERMINATE, whether by success or failure

    Race two actions, the winner is the first action to TERMINATE, whether by success or failure

    Definition Classes
    BIOAsyncZioBIOAsync3
    Annotations
    @inline()
  67. final def redeem[R, E, A, E2, B](r: ZIO[R, E, A])(err: (E) => ZIO[R, E2, B], succ: (A) => ZIO[R, E2, B]): ZIO[R, E2, B]
    Definition Classes
    BIOAsyncZioBIOMonadError3
    Annotations
    @inline()
  68. final def redeemPure[R, E, A, B](r: ZIO[R, E, A])(err: (E) => B, succ: (A) => B): ZIO[R, Nothing, B]
    Definition Classes
    BIOAsyncZioBIOError3
    Annotations
    @inline()
  69. final def repeatUntil[R, E, A](action: ZIO[R, E, Option[A]])(tooManyAttemptsError: => E, sleep: FiniteDuration, maxAttempts: Int): ZIO[R, E, A]
    Definition Classes
    BIOTemporal3
    Annotations
    @inline()
  70. final def retryOrElse[R, E, A, E2](r: ZIO[R, E, A])(duration: FiniteDuration, orElse: => ZIO[R, E2, A]): ZIO[R, E2, A]
    Definition Classes
    BIOTemporalZioBIOTemporal3
    Annotations
    @inline()
  71. final def sandbox[R, E, A](r: ZIO[R, E, A]): ZIO[R, Failure[E], A]
    Definition Classes
    BIOAsyncZioBIOPanic3
    Annotations
    @inline()
  72. final def sequence[R, E, A, B](l: Iterable[ZIO[R, E, A]]): ZIO[R, E, List[A]]
    Definition Classes
    BIOAsyncZioBIOApplicative3
    Annotations
    @inline()
  73. final def sequence_[R, E](l: Iterable[ZIO[R, E, Unit]]): ZIO[R, E, Unit]
    Definition Classes
    BIOAsyncZioBIOApplicative3
    Annotations
    @inline()
  74. final def sleep(duration: Duration): ZIO[Any, Nothing, Unit]
    Definition Classes
    BIOTemporalZioBIOTemporal3
    Annotations
    @inline()
  75. final def suspend[R, A](effect: => ZIO[R, Throwable, A]): ZIO[R, Throwable, A]
    Definition Classes
    BIOAsyncZioBIO3
    Annotations
    @inline()
  76. final def sync[A](effect: => A): ZIO[Any, Nothing, A]
    Definition Classes
    BIOAsyncZioBIO3
    Annotations
    @inline()
  77. final def syncThrowable[A](effect: => A): ZIO[Any, Throwable, A]
    Definition Classes
    BIOAsyncZioBIO3
    Annotations
    @inline()
  78. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  79. def tailRecM[R, E, A, B](a: A)(f: (A) => ZIO[R, E, Either[A, B]]): ZIO[R, E, B]
    Definition Classes
    BIOMonad3
  80. final def tap[R, E, A](r: ZIO[R, E, A])(f: (A) => ZIO[R, E, Unit]): ZIO[R, E, A]
    Definition Classes
    BIOAsyncZioBIOMonad3
    Annotations
    @inline()
  81. final def tapBoth[R, E, A, E1 >: E](r: ZIO[R, E, A])(err: (E) => ZIO[R, E1, Unit], succ: (A) => ZIO[R, E1, Unit]): ZIO[R, E1, A]
    Definition Classes
    BIOAsyncZioBIOMonadError3
    Annotations
    @inline()
  82. final def tapError[R, E, A, E1 >: E](r: ZIO[R, E, A])(f: (E) => ZIO[R, E1, Unit]): ZIO[R, E1, A]
    Definition Classes
    BIOAsyncZioBIOError3
    Annotations
    @inline()
  83. final def terminate(v: => Throwable): ZIO[Any, Nothing, Nothing]
    Definition Classes
    BIOAsyncZioBIOPanic3
    Annotations
    @inline()
  84. final def timeout[R, E, A](r: ZIO[R, E, A])(duration: Duration): ZIO[R, E, Option[A]]
    Definition Classes
    BIOTemporalZioBIOTemporal3
    Annotations
    @inline()
  85. def toString(): String
    Definition Classes
    AnyRef → Any
  86. final def traverse[R, E, A, B](l: Iterable[A])(f: (A) => ZIO[R, E, B]): ZIO[R, E, List[B]]
    Definition Classes
    BIOAsyncZioBIOApplicative3
    Annotations
    @inline()
  87. final def traverse[R, E, A, B](o: Option[A])(f: (A) => ZIO[R, E, B]): ZIO[R, E, Option[B]]
    Definition Classes
    BIOApplicative3
    Annotations
    @inline()
  88. final def traverse_[R, E, A](l: Iterable[A])(f: (A) => ZIO[R, E, Unit]): ZIO[R, E, Unit]
    Definition Classes
    BIOAsyncZioBIOApplicative3
    Annotations
    @inline()
  89. final def uninterruptible[R, E, A](r: ZIO[R, E, A]): ZIO[R, E, A]
    Definition Classes
    BIOAsyncZioBIOAsync3
    Annotations
    @inline()
  90. final val unit: ZIO[Any, Nothing, Unit]
    Definition Classes
    BIOApplicative3
  91. final def unless[R, E, E1](cond: ZIO[R, E, Boolean])(ifFalse: ZIO[R, E1, Unit])(implicit ev: <:<[E, E1]): ZIO[R, E1, Unit]
    Definition Classes
    BIOMonad3
    Annotations
    @inline()
  92. final def unless[R, E](cond: Boolean)(ifFalse: ZIO[R, E, Unit]): ZIO[R, E, Unit]
    Definition Classes
    BIOApplicative3
    Annotations
    @inline()
  93. final def void[R, E, A](r: ZIO[R, E, A]): ZIO[R, E, Unit]
    Definition Classes
    BIOAsyncZioBIOFunctor3
    Annotations
    @inline()
  94. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  95. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  96. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  97. final def when[R, E, E1](cond: ZIO[R, E, Boolean])(ifTrue: ZIO[R, E1, Unit])(implicit ev: <:<[E, E1]): ZIO[R, E1, Unit]
    Definition Classes
    BIOMonad3
    Annotations
    @inline()
  98. final def when[R, E](cond: Boolean)(ifTrue: ZIO[R, E, Unit]): ZIO[R, E, Unit]
    Definition Classes
    BIOApplicative3
    Annotations
    @inline()
  99. final def widen[R, E, A, A1](r: ZIO[R, E, A])(implicit ev: <:<[A, A1]): ZIO[R, E, A1]
    Definition Classes
    BIOFunctor3
    Annotations
    @inline()
  100. final def widenBoth[R, E, A, E1, A1](r: ZIO[R, E, A])(implicit ev: <:<[E, E1], ev2: <:<[A, A1]): ZIO[R, E1, A1]
    Definition Classes
    BIOBifunctor3
    Annotations
    @inline()
  101. final def widenError[R, E, A, E1](r: ZIO[R, E, A])(implicit ev: <:<[E, E1]): ZIO[R, E1, A]
    Definition Classes
    BIOBifunctor3
    Annotations
    @inline()
  102. final def withFilter[R, E, A](r: ZIO[R, E, A])(predicate: (A) => Boolean)(implicit ev: <:<[NoSuchElementException, E]): ZIO[R, E, A]

    for-comprehensions sugar:

    for-comprehensions sugar:

    for {
     (1, 2) <- F.pure((2, 1))
    } yield ()
    Definition Classes
    BIOAsyncZioBIOMonadError3
    Annotations
    @inline()
  103. final def yieldNow: ZIO[Any, Nothing, Unit]
    Definition Classes
    BIOAsyncZioBIOAsync3
    Annotations
    @inline()
  104. final def zipPar[R, E, A, B](fa: ZIO[R, E, A], fb: ZIO[R, E, B]): ZIO[R, E, (A, B)]

    Returns an effect that executes both effects, in parallel, combining their results into a tuple.

    Returns an effect that executes both effects, in parallel, combining their results into a tuple. If either side fails, then the other side will be interrupted.

    Definition Classes
    BIOAsyncZioBIOParallel3
    Annotations
    @inline()
  105. final def zipParLeft[R, E, A, B](fa: ZIO[R, E, A], fb: ZIO[R, E, B]): ZIO[R, E, A]

    Returns an effect that executes both effects, in parallel, the left effect result is returned.

    Returns an effect that executes both effects, in parallel, the left effect result is returned. If either side fails, then the other side will be interrupted.

    Definition Classes
    BIOAsyncZioBIOParallel3
    Annotations
    @inline()
  106. final def zipParRight[R, E, A, B](fa: ZIO[R, E, A], fb: ZIO[R, E, B]): ZIO[R, E, B]

    Returns an effect that executes both effects, in parallel, the right effect result is returned.

    Returns an effect that executes both effects, in parallel, the right effect result is returned. If either side fails, then the other side will be interrupted.

    Definition Classes
    BIOAsyncZioBIOParallel3
    Annotations
    @inline()
  107. final def zipWithPar[R, E, A, B, C](fa: ZIO[R, E, A], fb: ZIO[R, E, B])(f: (A, B) => C): ZIO[R, E, C]

    Returns an effect that executes both effects, in parallel, combining their results with the specified f function.

    Returns an effect that executes both effects, in parallel, combining their results with the specified f function. If either side fails, then the other side will be interrupted.

    Definition Classes
    BIOAsyncZioBIOParallel3
    Annotations
    @inline()

Inherited from BIOTemporal3[ZIO]

Inherited from BIOTemporalInstances

Inherited from BIOAsyncZio

Inherited from BIOLocal[ZIO]

Inherited from BIOLocalInstances

Inherited from BIOArrowChoice[ZIO]

Inherited from BIOArrow[ZIO]

Inherited from BIOProfunctor[ZIO]

Inherited from BIOMonadAsk[ZIO]

Inherited from BIOMonadAskSyntax

Inherited from BIOAsk[ZIO]

Inherited from BIOAsync3[ZIO]

Inherited from BIOParallel3[ZIO]

Inherited from BIO3[ZIO]

Inherited from BIOPanic3[ZIO]

Inherited from BIOPanicSyntax

Inherited from BIOBracket3[ZIO]

Inherited from BIOMonadError3[ZIO]

Inherited from BIOMonad3[ZIO]

Inherited from BIOError3[ZIO]

Inherited from BIOBifunctor3[ZIO]

Inherited from BIOGuarantee3[ZIO]

Inherited from BIOApplicative3[ZIO]

Inherited from BIOFunctor3[ZIO]

Inherited from BIORoot

Inherited from PredefinedHelper

Inherited from DivergenceHelper

Inherited from AnyRef

Inherited from Any

Ungrouped