Packages

o

zio

URIO

object URIO

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. URIO
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def absolve[R, A](v: ⇒ URIO[R, Either[Nothing, A]])(implicit trace: ZTraceElement): URIO[R, A]

    See also

    zio.ZIO.absolve

  5. def acquireReleaseExitWith[R, A, B](acquire: ⇒ URIO[R, A], release: (A, Exit[Nothing, B]) ⇒ URIO[R, Any], use: (A) ⇒ URIO[R, B])(implicit trace: ZTraceElement): URIO[R, B]

    See also

    acquireReleaseExitWith in zio.ZIO

  6. def acquireReleaseExitWith[R, A](acquire: ⇒ URIO[R, A]): AcquireExit[R, Nothing, A]

    See also

    acquireReleaseExitWith in zio.ZIO

  7. def acquireReleaseWith[R, A, B](acquire: ⇒ URIO[R, A], release: (A) ⇒ URIO[R, Any], use: (A) ⇒ URIO[R, B])(implicit trace: ZTraceElement): URIO[R, B]

    See also

    acquireReleaseWith in zio.ZIO

  8. def acquireReleaseWith[R, A](acquire: ⇒ URIO[R, A]): Acquire[R, Nothing, A]

    See also

    acquireReleaseWith in zio.ZIO

  9. def allowInterrupt(implicit trace: ZTraceElement): UIO[Unit]

  10. def apply[A](a: ⇒ A)(implicit trace: ZTraceElement): UIO[A]

    See also

    zio.ZIO.apply

  11. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  12. def async[R, A](register: ((URIO[R, A]) ⇒ Unit) ⇒ Any, blockingOn: ⇒ FiberId = FiberId.None)(implicit trace: ZTraceElement): URIO[R, A]

    See also

    zio.ZIO.async

  13. def asyncInterrupt[R, A](register: ((URIO[R, A]) ⇒ Unit) ⇒ Either[Canceler[R], URIO[R, A]], blockingOn: ⇒ FiberId = FiberId.None)(implicit trace: ZTraceElement): URIO[R, A]

  14. def asyncMaybe[R, A](register: ((URIO[R, A]) ⇒ Unit) ⇒ Option[URIO[R, A]], blockingOn: ⇒ FiberId = FiberId.None)(implicit trace: ZTraceElement): URIO[R, A]

  15. def asyncZIO[R, A](register: ((URIO[R, A]) ⇒ Unit) ⇒ URIO[R, Any])(implicit trace: ZTraceElement): URIO[R, A]

  16. def blocking[R, A](zio: ⇒ URIO[R, A])(implicit trace: ZTraceElement): URIO[R, A]

    See also

    See zio.ZIO.blocking

  17. def blockingExecutor(implicit trace: ZTraceElement): UIO[Executor]

  18. def checkInterruptible[R, A](f: (InterruptStatus) ⇒ URIO[R, A])(implicit trace: ZTraceElement): URIO[R, A]

  19. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  20. def collect[R, Key, Key2, Value, Value2](map: Map[Key, Value])(f: (Key, Value) ⇒ ZIO[R, Option[Nothing], (Key2, Value2)])(implicit trace: ZTraceElement): URIO[R, Map[Key2, Value2]]

  21. def collect[R, A, B, Collection[+Element] <: Iterable[Element]](in: Collection[A])(f: (A) ⇒ ZIO[R, Option[Nothing], B])(implicit bf: zio.BuildFrom[Collection[A], B, Collection[B]], trace: ZTraceElement): URIO[R, Collection[B]]

  22. def collectAll[R, A](in: NonEmptyChunk[URIO[R, A]])(implicit trace: ZTraceElement): URIO[R, NonEmptyChunk[A]]

  23. def collectAll[R, A](in: Option[URIO[R, A]])(implicit trace: ZTraceElement): URIO[R, Option[A]]

  24. def collectAll[R, A](in: Array[URIO[R, A]])(implicit arg0: ClassTag[A], trace: ZTraceElement): URIO[R, Array[A]]

  25. def collectAll[R, A](in: Set[URIO[R, A]])(implicit trace: ZTraceElement): URIO[R, Set[A]]

  26. def collectAll[R, A, Collection[+Element] <: Iterable[Element]](in: Collection[URIO[R, A]])(implicit bf: zio.BuildFrom[Collection[URIO[R, A]], A, Collection[A]], trace: ZTraceElement): URIO[R, Collection[A]]

  27. def collectAllDiscard[R, A](in: ⇒ Iterable[URIO[R, A]])(implicit trace: ZTraceElement): URIO[R, Unit]

  28. def collectAllPar[R, A](as: NonEmptyChunk[URIO[R, A]])(implicit trace: ZTraceElement): URIO[R, NonEmptyChunk[A]]

  29. def collectAllPar[R, A](as: Array[URIO[R, A]])(implicit arg0: ClassTag[A], trace: ZTraceElement): URIO[R, Array[A]]

  30. def collectAllPar[R, A](as: Set[URIO[R, A]])(implicit trace: ZTraceElement): URIO[R, Set[A]]

  31. def collectAllPar[R, A, Collection[+Element] <: Iterable[Element]](in: Collection[URIO[R, A]])(implicit bf: zio.BuildFrom[Collection[URIO[R, A]], A, Collection[A]], trace: ZTraceElement): URIO[R, Collection[A]]

  32. def collectAllParDiscard[R, A](in: ⇒ Iterable[URIO[R, A]])(implicit trace: ZTraceElement): URIO[R, Unit]

  33. def collectAllSuccesses[R, A, Collection[+Element] <: Iterable[Element]](in: Collection[URIO[R, A]])(implicit bf: zio.BuildFrom[Collection[URIO[R, A]], A, Collection[A]], trace: ZTraceElement): URIO[R, Collection[A]]

  34. def collectAllSuccessesPar[R, A, Collection[+Element] <: Iterable[Element]](as: Collection[URIO[R, A]])(implicit bf: zio.BuildFrom[Collection[URIO[R, A]], A, Collection[A]], trace: ZTraceElement): URIO[R, Collection[A]]

  35. def collectAllWith[R, A, B, Collection[+Element] <: Iterable[Element]](in: Collection[URIO[R, A]])(f: PartialFunction[A, B])(implicit bf: zio.BuildFrom[Collection[URIO[R, A]], B, Collection[B]], trace: ZTraceElement): URIO[R, Collection[B]]

  36. def collectAllWithPar[R, A, B, Collection[+Element] <: Iterable[Element]](as: Collection[URIO[R, A]])(f: PartialFunction[A, B])(implicit bf: zio.BuildFrom[Collection[URIO[R, A]], B, Collection[B]], trace: ZTraceElement): URIO[R, Collection[B]]

  37. def collectFirst[R, A, B](as: ⇒ Iterable[A])(f: (A) ⇒ URIO[R, Option[B]])(implicit trace: ZTraceElement): URIO[R, Option[B]]

    See also

    See zio.ZIO.collectFirst

  38. def collectPar[R, Key, Key2, Value, Value2](map: Map[Key, Value])(f: (Key, Value) ⇒ ZIO[R, Option[Nothing], (Key2, Value2)])(implicit trace: ZTraceElement): URIO[R, Map[Key2, Value2]]

  39. def collectPar[R, A, B, Collection[+Element] <: Iterable[Element]](in: Collection[A])(f: (A) ⇒ ZIO[R, Option[Nothing], B])(implicit bf: zio.BuildFrom[Collection[A], B, Collection[B]], trace: ZTraceElement): URIO[R, Collection[B]]

  40. def debug(value: ⇒ Any)(implicit trace: ZTraceElement): UIO[Unit]

    See also

    See zio.ZIO.debug

  41. def descriptor(implicit trace: ZTraceElement): UIO[Descriptor]

  42. def descriptorWith[R, A](f: (Descriptor) ⇒ URIO[R, A])(implicit trace: ZTraceElement): URIO[R, A]

  43. def die(t: ⇒ Throwable)(implicit trace: ZTraceElement): UIO[Nothing]

    See also

    zio.ZIO.die

  44. def dieMessage(message: ⇒ String)(implicit trace: ZTraceElement): UIO[Nothing]

  45. def done[A](r: ⇒ Exit[Nothing, A])(implicit trace: ZTraceElement): UIO[A]

    See also

    zio.ZIO.done

  46. def environment[R](implicit trace: ZTraceElement): URIO[R, ZEnvironment[R]]

  47. def environmentWith[R]: EnvironmentWithPartiallyApplied[R]

  48. def environmentWithZIO[R]: EnvironmentWithZIOPartiallyApplied[R]

  49. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  50. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  51. def executor(implicit trace: ZTraceElement): UIO[Executor]

    See also

    See zio.ZIO.executor

  52. def exists[R, A](as: ⇒ Iterable[A])(f: (A) ⇒ URIO[R, Boolean])(implicit trace: ZTraceElement): URIO[R, Boolean]

    See also

    See zio.ZIO.exists

  53. def failCause(cause: ⇒ Cause[Nothing])(implicit trace: ZTraceElement): UIO[Nothing]

  54. def fiberId(implicit trace: ZTraceElement): UIO[FiberId]

    See also

    zio.ZIO.fiberId

  55. def filter[R, A](as: Set[A])(f: (A) ⇒ URIO[R, Boolean])(implicit trace: ZTraceElement): URIO[R, Set[A]]

  56. def filter[R, A, Collection[+Element] <: Iterable[Element]](as: Collection[A])(f: (A) ⇒ URIO[R, Boolean])(implicit bf: zio.BuildFrom[Collection[A], A, Collection[A]], trace: ZTraceElement): URIO[R, Collection[A]]

  57. def filterNot[R, A](as: Set[A])(f: (A) ⇒ URIO[R, Boolean])(implicit trace: ZTraceElement): URIO[R, Set[A]]

  58. def filterNot[R, A, Collection[+Element] <: Iterable[Element]](as: Collection[A])(f: (A) ⇒ URIO[R, Boolean])(implicit bf: zio.BuildFrom[Collection[A], A, Collection[A]], trace: ZTraceElement): URIO[R, Collection[A]]

  59. def filterNotPar[R, A](as: Set[A])(f: (A) ⇒ URIO[R, Boolean])(implicit trace: ZTraceElement): URIO[R, Set[A]]

  60. def filterNotPar[R, A, Collection[+Element] <: Iterable[Element]](as: Collection[A])(f: (A) ⇒ URIO[R, Boolean])(implicit bf: zio.BuildFrom[Collection[A], A, Collection[A]], trace: ZTraceElement): URIO[R, Collection[A]]

  61. def filterPar[R, A](as: Set[A])(f: (A) ⇒ URIO[R, Boolean])(implicit trace: ZTraceElement): URIO[R, Set[A]]

  62. def filterPar[R, A, Collection[+Element] <: Iterable[Element]](as: Collection[A])(f: (A) ⇒ URIO[R, Boolean])(implicit bf: zio.BuildFrom[Collection[A], A, Collection[A]], trace: ZTraceElement): URIO[R, Collection[A]]

  63. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  64. def firstSuccessOf[R, A](rio: ⇒ URIO[R, A], rest: ⇒ Iterable[URIO[R, A]])(implicit trace: ZTraceElement): URIO[R, A]

  65. def flatten[R, A](taskr: ⇒ URIO[R, URIO[R, A]])(implicit trace: ZTraceElement): URIO[R, A]

    See also

    zio.ZIO.flatten

  66. def foldLeft[R, S, A](in: ⇒ Iterable[A])(zero: ⇒ S)(f: (S, A) ⇒ URIO[R, S])(implicit trace: ZTraceElement): URIO[R, S]

  67. def foldRight[R, S, A](in: ⇒ Iterable[A])(zero: ⇒ S)(f: (A, S) ⇒ URIO[R, S])(implicit trace: ZTraceElement): URIO[R, S]

  68. def forall[R, A](as: ⇒ Iterable[A])(f: (A) ⇒ URIO[R, Boolean])(implicit trace: ZTraceElement): URIO[R, Boolean]

    See also

    See zio.ZIO.forall

  69. def foreach[R, A, B](in: NonEmptyChunk[A])(f: (A) ⇒ URIO[R, B])(implicit trace: ZTraceElement): URIO[R, NonEmptyChunk[B]]

  70. def foreach[R, A, B](in: Option[A])(f: (A) ⇒ URIO[R, B])(implicit trace: ZTraceElement): URIO[R, Option[B]]

  71. def foreach[R, Key, Key2, Value, Value2](map: Map[Key, Value])(f: (Key, Value) ⇒ URIO[R, (Key2, Value2)])(implicit trace: ZTraceElement): URIO[R, Map[Key2, Value2]]

  72. final def foreach[R, A, B](in: Array[A])(f: (A) ⇒ URIO[R, B])(implicit arg0: ClassTag[B], trace: ZTraceElement): URIO[R, Array[B]]

  73. final def foreach[R, A, B](in: Set[A])(f: (A) ⇒ URIO[R, B])(implicit trace: ZTraceElement): URIO[R, Set[B]]

  74. def foreach[R, A, B, Collection[+Element] <: Iterable[Element]](in: Collection[A])(f: (A) ⇒ URIO[R, B])(implicit bf: zio.BuildFrom[Collection[A], B, Collection[B]], trace: ZTraceElement): URIO[R, Collection[B]]

  75. def foreachDiscard[R, A](as: ⇒ Iterable[A])(f: (A) ⇒ URIO[R, Any])(implicit trace: ZTraceElement): URIO[R, Unit]

  76. final def foreachExec[R, A, B, Collection[+Element] <: Iterable[Element]](as: Collection[A])(exec: ⇒ ExecutionStrategy)(f: (A) ⇒ URIO[R, B])(implicit bf: zio.BuildFrom[Collection[A], B, Collection[B]], trace: ZTraceElement): URIO[R, Collection[B]]

    See also

    See zio.ZIO.foreachExec

  77. def foreachPar[R, A, B](as: NonEmptyChunk[A])(fn: (A) ⇒ URIO[R, B])(implicit trace: ZTraceElement): URIO[R, NonEmptyChunk[B]]

  78. def foreachPar[R, Key, Key2, Value, Value2](map: Map[Key, Value])(f: (Key, Value) ⇒ URIO[R, (Key2, Value2)])(implicit trace: ZTraceElement): URIO[R, Map[Key2, Value2]]

  79. final def foreachPar[R, A, B](as: Array[A])(fn: (A) ⇒ URIO[R, B])(implicit arg0: ClassTag[B], trace: ZTraceElement): URIO[R, Array[B]]

  80. final def foreachPar[R, A, B](as: Set[A])(fn: (A) ⇒ URIO[R, B])(implicit trace: ZTraceElement): URIO[R, Set[B]]

  81. def foreachPar[R, A, B, Collection[+Element] <: Iterable[Element]](as: Collection[A])(fn: (A) ⇒ URIO[R, B])(implicit bf: zio.BuildFrom[Collection[A], B, Collection[B]], trace: ZTraceElement): URIO[R, Collection[B]]

  82. def foreachParDiscard[R, A, B](as: ⇒ Iterable[A])(f: (A) ⇒ URIO[R, Any])(implicit trace: ZTraceElement): URIO[R, Unit]

  83. def forkAll[R, A, Collection[+Element] <: Iterable[Element]](as: Collection[URIO[R, A]])(implicit bf: zio.BuildFrom[Collection[URIO[R, A]], A, Collection[A]], trace: ZTraceElement): URIO[R, Fiber[Nothing, Collection[A]]]

    See also

    zio.ZIO.forkAll

  84. def forkAllDiscard[R, A](as: ⇒ Iterable[URIO[R, A]])(implicit trace: ZTraceElement): URIO[R, Unit]

  85. def from[Input](input: ⇒ Input)(implicit constructor: ZIOConstructor[Nothing, Nothing, Input], trace: ZTraceElement): ZIO[OutEnvironment, OutError, OutSuccess]

    Constructs a URIO value of the appropriate type for the specified input.

  86. def fromEither[A](v: ⇒ Either[Nothing, A])(implicit trace: ZTraceElement): UIO[A]

  87. def fromFiber[A](fiber: ⇒ Fiber[Nothing, A])(implicit trace: ZTraceElement): UIO[A]

  88. def fromFiberZIO[A](fiber: ⇒ UIO[Fiber[Nothing, A]])(implicit trace: ZTraceElement): UIO[A]

  89. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  90. def getState[S](implicit arg0: zio.EnvironmentTag[S], trace: ZTraceElement): ZIO[ZState[S], Nothing, S]

  91. def getStateWith[S]: GetStateWithPartiallyApplied[S]

  92. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  93. def ifZIO[R](b: ⇒ URIO[R, Boolean]): IfZIO[R, Nothing]

    See also

    zio.ZIO.ifZIO

  94. def infinity(implicit trace: ZTraceElement): URIO[Clock, Nothing]

  95. def interrupt(implicit trace: ZTraceElement): UIO[Nothing]

  96. def interruptAs(fiberId: ⇒ FiberId)(implicit trace: ZTraceElement): UIO[Nothing]

    See also

    See zio.ZIO.interruptAs

  97. def interruptible[R, A](taskr: ⇒ URIO[R, A])(implicit trace: ZTraceElement): URIO[R, A]

  98. def interruptibleMask[R, A](k: (InterruptStatusRestore) ⇒ URIO[R, A])(implicit trace: ZTraceElement): URIO[R, A]

  99. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  100. def iterate[R, S](initial: ⇒ S)(cont: (S) ⇒ Boolean)(body: (S) ⇒ URIO[R, S])(implicit trace: ZTraceElement): URIO[R, S]

    See also

    See zio.ZIO.iterate

  101. def left[R, A](a: ⇒ A)(implicit trace: ZTraceElement): URIO[R, Either[A, Nothing]]

    See also

    zio.ZIO.left

  102. def loop[R, A, S](initial: ⇒ S)(cont: (S) ⇒ Boolean, inc: (S) ⇒ S)(body: (S) ⇒ URIO[R, A])(implicit trace: ZTraceElement): URIO[R, List[A]]

    See also

    See zio.ZIO.loop

  103. def loopDiscard[R, S](initial: ⇒ S)(cont: (S) ⇒ Boolean, inc: (S) ⇒ S)(body: (S) ⇒ URIO[R, Any])(implicit trace: ZTraceElement): URIO[R, Unit]

    See also

    See zio.ZIO.loopDiscard

  104. def memoize[R, A, B](f: (A) ⇒ URIO[R, B])(implicit trace: ZTraceElement): UIO[(A) ⇒ URIO[R, B]]

    See also

    See zio.ZIO.memoize

  105. def mergeAll[R, A, B](in: ⇒ Iterable[URIO[R, A]])(zero: ⇒ B)(f: (B, A) ⇒ B)(implicit trace: ZTraceElement): URIO[R, B]

  106. def mergeAllPar[R, A, B](in: ⇒ Iterable[URIO[R, A]])(zero: ⇒ B)(f: (B, A) ⇒ B)(implicit trace: ZTraceElement): URIO[R, B]

  107. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  108. def never(implicit trace: ZTraceElement): UIO[Nothing]

    See also

    zio.ZIO.never

  109. val none: UIO[Option[Nothing]]

    See also

    zio.ZIO.none

  110. def not[R](effect: ⇒ URIO[R, Boolean])(implicit trace: ZTraceElement): URIO[R, Boolean]

    See also

    See zio.ZIO.not

  111. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  112. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  113. def onExecutor[R, A](executor: ⇒ Executor)(taskr: URIO[R, A])(implicit trace: ZTraceElement): URIO[R, A]

  114. def provideEnvironment[R, A](r: ⇒ ZEnvironment[R])(implicit trace: ZTraceElement): (URIO[R, A]) ⇒ UIO[A]

    See also

    zio.ZIO.provide

  115. def raceAll[R, R1 <: R, A](taskr: ⇒ URIO[R, A], taskrs: ⇒ Iterable[URIO[R1, A]])(implicit trace: ZTraceElement): URIO[R1, A]

    See also

    zio.ZIO.raceAll

  116. def reduceAll[R, R1 <: R, A](a: ⇒ URIO[R, A], as: ⇒ Iterable[URIO[R1, A]])(f: (A, A) ⇒ A)(implicit trace: ZTraceElement): URIO[R1, A]

  117. def reduceAllPar[R, R1 <: R, A](a: ⇒ URIO[R, A], as: ⇒ Iterable[URIO[R1, A]])(f: (A, A) ⇒ A)(implicit trace: ZTraceElement): URIO[R1, A]

  118. def replicate[R, A](n: ⇒ Int)(effect: ⇒ URIO[R, A])(implicit trace: ZTraceElement): Iterable[URIO[R, A]]

  119. def replicateZIO[R, A](n: ⇒ Int)(effect: ⇒ URIO[R, A])(implicit trace: ZTraceElement): URIO[R, Iterable[A]]

    See also

    See zio.ZIO.replicateZIO

  120. def replicateZIODiscard[R, A](n: ⇒ Int)(effect: ⇒ URIO[R, A])(implicit trace: ZTraceElement): URIO[R, Unit]

  121. def reserve[R, A, B](reservation: ⇒ URIO[R, Reservation[R, Nothing, A]])(use: (A) ⇒ URIO[R, B])(implicit trace: ZTraceElement): URIO[R, B]

    See also

    zio.ZIO.reserve

  122. def right[R, B](b: ⇒ B)(implicit trace: ZTraceElement): RIO[R, Either[Nothing, B]]

    See also

    zio.ZIO.right

  123. def runtime[R](implicit trace: ZTraceElement): URIO[R, Runtime[R]]

    See also

    zio.ZIO.runtime

  124. def runtimeConfig(implicit trace: ZTraceElement): UIO[RuntimeConfig]

    See also

    See zio.ZIO.runtimeConfig

  125. def service[A](implicit arg0: Tag[A], trace: ZTraceElement): URIO[A, A]

    See also

    See zio.ZIO.service

  126. def serviceAt[Service]: ServiceAtPartiallyApplied[Service]

    See also

    See zio.ZIO.serviceAt

  127. def serviceWith[Service]: ServiceWithPartiallyApplied[Service]

    See also

    See zio.ZIO.serviceWith

  128. def serviceWithZIO[Service]: ServiceWithZIOPartiallyApplied[Service]

  129. def setState[S](s: ⇒ S)(implicit arg0: zio.EnvironmentTag[S], trace: ZTraceElement): ZIO[ZState[S], Nothing, Unit]

  130. def sleep(duration: ⇒ zio.Duration)(implicit trace: ZTraceElement): URIO[Clock, Unit]

    See also

    zio.ZIO.sleep

  131. def some[R, A](a: ⇒ A)(implicit trace: ZTraceElement): URIO[R, Option[A]]

    See also

    zio.ZIO.some

  132. def succeed[A](effect: ⇒ A)(implicit trace: ZTraceElement): UIO[A]

    See also

    zio.ZIO.succeed

  133. def succeedBlocking[A](a: ⇒ A)(implicit trace: ZTraceElement): UIO[A]

  134. def suspendSucceed[R, A](rio: ⇒ URIO[R, A])(implicit trace: ZTraceElement): URIO[R, A]

  135. def suspendSucceedWith[R, A](f: (RuntimeConfig, FiberId) ⇒ URIO[R, A])(implicit trace: ZTraceElement): URIO[R, A]

  136. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  137. def toString(): String
    Definition Classes
    AnyRef → Any
  138. def trace(implicit trace: ZTraceElement): UIO[ZTrace]

    See also

    zio.ZIO.trace

  139. def uninterruptible[R, A](taskr: ⇒ URIO[R, A])(implicit trace: ZTraceElement): URIO[R, A]

  140. def uninterruptibleMask[R, A](k: (InterruptStatusRestore) ⇒ URIO[R, A])(implicit trace: ZTraceElement): URIO[R, A]

  141. val unit: UIO[Unit]

    See also

    zio.ZIO.unit

  142. def unless[R, A](b: ⇒ Boolean)(zio: ⇒ URIO[R, A])(implicit trace: ZTraceElement): URIO[R, Option[A]]

    See also

    See zio.ZIO.unless

  143. def unlessZIO[R](b: ⇒ URIO[R, Boolean]): UnlessZIO[R, Nothing]

    See also

    See zio.ZIO.unlessZIO

  144. def unsandbox[R, A](v: ⇒ IO[Cause[Nothing], A])(implicit trace: ZTraceElement): URIO[R, A]

  145. def updateState[S](f: (S) ⇒ S)(implicit arg0: zio.EnvironmentTag[S], trace: ZTraceElement): ZIO[ZState[S], Nothing, Unit]

  146. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  147. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  148. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  149. def when[R, A](b: ⇒ Boolean)(rio: ⇒ URIO[R, A])(implicit trace: ZTraceElement): URIO[R, Option[A]]

    See also

    zio.ZIO.when

  150. def whenCase[R, A, B](a: ⇒ A)(pf: PartialFunction[A, URIO[R, B]])(implicit trace: ZTraceElement): URIO[R, Option[B]]

  151. def whenCaseZIO[R, A, B](a: ⇒ URIO[R, A])(pf: PartialFunction[A, URIO[R, B]])(implicit trace: ZTraceElement): URIO[R, Option[B]]

  152. def whenZIO[R](b: ⇒ URIO[R, Boolean]): WhenZIO[R, Nothing]

    See also

    zio.ZIO.whenZIO

  153. def withRuntimeConfig[R, A](runtimeConfig: ⇒ RuntimeConfig)(urio: ⇒ URIO[R, A])(implicit trace: ZTraceElement): URIO[R, A]

  154. def yieldNow(implicit trace: ZTraceElement): UIO[Unit]

Deprecated Value Members

  1. def access[R]: EnvironmentWithPartiallyApplied[R]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use environmentWith

    See also

    zio.ZIO.access

  2. def accessM[R]: EnvironmentWithZIOPartiallyApplied[R]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use environmentWithZIO

    See also

    zio.ZIO.accessM

  3. def accessZIO[R]: EnvironmentWithZIOPartiallyApplied[R]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use environmentWithZIO

    See also

    zio.ZIO.accessZIO

  4. def bracket[R, A, B](acquire: ⇒ URIO[R, A], release: (A) ⇒ URIO[R, Any], use: (A) ⇒ URIO[R, B])(implicit trace: ZTraceElement): URIO[R, B]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use acquireReleaseWith

    See also

    bracket in zio.ZIO

  5. def bracket[R, A](acquire: ⇒ URIO[R, A]): Acquire[R, Nothing, A]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use acquireReleaseWith

    See also

    bracket in zio.ZIO

  6. def bracketExit[R, A, B](acquire: ⇒ URIO[R, A], release: (A, Exit[Nothing, B]) ⇒ URIO[R, Any], use: (A) ⇒ URIO[R, B])(implicit trace: ZTraceElement): URIO[R, B]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use acquireReleaseExitWith

    See also

    bracketExit in zio.ZIO

  7. def bracketExit[R, A](acquire: ⇒ URIO[R, A]): AcquireExit[R, Nothing, A]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use acquireReleaseExitWith

    See also

    bracketExit in zio.ZIO

  8. def collectAllParN[R, A, Collection[+Element] <: Iterable[Element]](n: ⇒ Int)(as: Collection[URIO[R, A]])(implicit bf: zio.BuildFrom[Collection[URIO[R, A]], A, Collection[A]], trace: ZTraceElement): URIO[R, Collection[A]]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use collectAllPar

    See also

    See zio.ZIO.collectAllParN

  9. def collectAllParNDiscard[R, A](n: ⇒ Int)(as: ⇒ Iterable[URIO[R, A]])(implicit trace: ZTraceElement): URIO[R, Unit]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use collectAllParDiscard

    See also

    See zio.ZIO.collectAllParNDiscard

  10. def collectAllParN_[R, A](n: ⇒ Int)(as: ⇒ Iterable[URIO[R, A]])(implicit trace: ZTraceElement): URIO[R, Unit]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use collectAllParDiscard

    See also

    See zio.ZIO.collectAllParN_

  11. def collectAllPar_[R, A](in: ⇒ Iterable[URIO[R, A]])(implicit trace: ZTraceElement): URIO[R, Unit]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use collectAllParDiscard

    See also

    See zio.ZIO.collectAllPar_

  12. def collectAllSuccessesParN[R, A, Collection[+Element] <: Iterable[Element]](n: ⇒ Int)(as: Collection[URIO[R, A]])(implicit bf: zio.BuildFrom[Collection[URIO[R, A]], A, Collection[A]], trace: ZTraceElement): URIO[R, Collection[A]]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use collectAllSuccessesPar

    See also

    zio.ZIO.collectAllSuccessesParN

  13. def collectAllWithParN[R, A, B, Collection[+Element] <: Iterable[Element]](n: ⇒ Int)(as: Collection[URIO[R, A]])(f: PartialFunction[A, B])(implicit bf: zio.BuildFrom[Collection[URIO[R, A]], B, Collection[B]], trace: ZTraceElement): URIO[R, Collection[B]]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use collectAllWithPar

    See also

    zio.ZIO.collectAllWithParN

  14. def collectAll_[R, A](in: ⇒ Iterable[URIO[R, A]])(implicit trace: ZTraceElement): URIO[R, Unit]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use collectAllDiscard

    See also

    See zio.ZIO.collectAll_

  15. def collectParN[R, A, B, Collection[+Element] <: Iterable[Element]](n: ⇒ Int)(in: Collection[A])(f: (A) ⇒ ZIO[R, Option[Nothing], B])(implicit bf: zio.BuildFrom[Collection[A], B, Collection[B]], trace: ZTraceElement): URIO[R, Collection[B]]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use collectPar

    See also

    See zio.ZIO.collectParN

  16. def effectAsync[R, A](register: ((URIO[R, A]) ⇒ Unit) ⇒ Any, blockingOn: ⇒ FiberId = FiberId.None)(implicit trace: ZTraceElement): URIO[R, A]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use async

    See also

    zio.ZIO.effectAsync

  17. def effectAsyncInterrupt[R, A](register: ((URIO[R, A]) ⇒ Unit) ⇒ Either[Canceler[R], URIO[R, A]], blockingOn: ⇒ FiberId = FiberId.None)(implicit trace: ZTraceElement): URIO[R, A]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use asyncInterrupt

    See also

    zio.ZIO.effectAsyncInterrupt

  18. def effectAsyncM[R, A](register: ((URIO[R, A]) ⇒ Unit) ⇒ URIO[R, Any])(implicit trace: ZTraceElement): URIO[R, A]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use asyncZIO

    See also

    zio.ZIO.effectAsyncM

  19. def effectAsyncMaybe[R, A](register: ((URIO[R, A]) ⇒ Unit) ⇒ Option[URIO[R, A]], blockingOn: ⇒ FiberId = FiberId.None)(implicit trace: ZTraceElement): URIO[R, A]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use asyncMaybe

    See also

    zio.ZIO.effectAsyncMaybe

  20. def effectSuspendTotal[R, A](rio: ⇒ URIO[R, A])(implicit trace: ZTraceElement): URIO[R, A]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use suspendSucceed

    See also

    zio.ZIO.effectSuspendTotal

  21. def effectSuspendTotalWith[R, A](p: (Platform, Id) ⇒ URIO[R, A])(implicit trace: ZTraceElement): URIO[R, A]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use suspendSucceedWith

    See also

    zio.ZIO.effectSuspendTotalWith

  22. def effectTotal[A](effect: ⇒ A)(implicit trace: ZTraceElement): UIO[A]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use succeed

    See also

    zio.ZIO.effectTotal

  23. def foreachParN[R, A, B, Collection[+Element] <: Iterable[Element]](n: ⇒ Int)(as: Collection[A])(fn: (A) ⇒ URIO[R, B])(implicit bf: zio.BuildFrom[Collection[A], B, Collection[B]], trace: ZTraceElement): URIO[R, Collection[B]]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use foreachPar

    See also

    zio.ZIO.foreachParN

  24. def foreachParNDiscard[R, A, B](n: ⇒ Int)(as: ⇒ Iterable[A])(f: (A) ⇒ URIO[R, Any])(implicit trace: ZTraceElement): URIO[R, Unit]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use foreachParDiscard

    See also

    zio.ZIO.foreachParNDiscard

  25. def foreachParN_[R, A, B](n: ⇒ Int)(as: ⇒ Iterable[A])(f: (A) ⇒ URIO[R, Any])(implicit trace: ZTraceElement): URIO[R, Unit]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use foreachParDiscard

    See also

    zio.ZIO.foreachParN_

  26. def foreachPar_[R, A, B](as: ⇒ Iterable[A])(f: (A) ⇒ URIO[R, Any])(implicit trace: ZTraceElement): URIO[R, Unit]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use foreachParDiscard

    See also

    zio.ZIO.foreachPar_

  27. def foreach_[R, A](as: ⇒ Iterable[A])(f: (A) ⇒ URIO[R, Any])(implicit trace: ZTraceElement): URIO[R, Unit]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use foreachDiscard

    See also

    zio.ZIO.foreach_

  28. def forkAll_[R, A](as: ⇒ Iterable[URIO[R, A]])(implicit trace: ZTraceElement): URIO[R, Unit]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use forkAllDiscard

    See also

    zio.ZIO.forkAll_

  29. def fromFiberM[A](fiber: ⇒ UIO[Fiber[Nothing, A]])(implicit trace: ZTraceElement): UIO[A]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use fromFiberZIO

    See also

    zio.ZIO.fromFiberM

  30. def fromFunction[R, A](f: (ZEnvironment[R]) ⇒ A)(implicit trace: ZTraceElement): URIO[R, A]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use access

    See also

    zio.ZIO.fromFunction

  31. def fromFunctionM[R, A](f: (ZEnvironment[R]) ⇒ UIO[A])(implicit trace: ZTraceElement): URIO[R, A]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use environmentWithZIO

    See also

    zio.ZIO.fromFunctionM

  32. def halt(cause: ⇒ Cause[Nothing])(implicit trace: ZTraceElement): UIO[Nothing]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use failCause

    See also

    zio.ZIO.halt

  33. def ifM[R](b: ⇒ URIO[R, Boolean]): IfZIO[R, Nothing]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use ifZIO

    See also

    zio.ZIO.ifM

  34. def lock[R, A](executor: ⇒ Executor)(taskr: ⇒ URIO[R, A])(implicit trace: ZTraceElement): URIO[R, A]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use onExecutor

    See also

    zio.ZIO.lock

  35. def loop_[R, S](initial: ⇒ S)(cont: (S) ⇒ Boolean, inc: (S) ⇒ S)(body: (S) ⇒ URIO[R, Any])(implicit trace: ZTraceElement): URIO[R, Unit]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use loopDiscard

    See also

    See zio.ZIO.loop_

  36. def mapN[R, A, B, C, D, F](urio1: ⇒ URIO[R, A], urio2: ⇒ URIO[R, B], urio3: ⇒ URIO[R, C], urio4: ⇒ URIO[R, D])(f: (A, B, C, D) ⇒ F)(implicit trace: ZTraceElement): URIO[R, F]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use zip

    See also

    zio.ZIO.mapN[R,E,A,B,C,D,F]*

  37. def mapN[R, A, B, C, D](urio1: ⇒ URIO[R, A], urio2: ⇒ URIO[R, B], urio3: ⇒ URIO[R, C])(f: (A, B, C) ⇒ D)(implicit trace: ZTraceElement): URIO[R, D]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use zip

    See also

    zio.ZIO.mapN[R,E,A,B,C,D]*

  38. def mapN[R, A, B, C](urio1: ⇒ URIO[R, A], urio2: ⇒ URIO[R, B])(f: (A, B) ⇒ C)(implicit trace: ZTraceElement): URIO[R, C]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use zip

    See also

    zio.ZIO.mapN[R,E,A,B,C]*

  39. def mapParN[R, A, B, C, D, F](urio1: ⇒ URIO[R, A], urio2: ⇒ URIO[R, B], urio3: ⇒ URIO[R, C], urio4: ⇒ URIO[R, D])(f: (A, B, C, D) ⇒ F)(implicit trace: ZTraceElement): URIO[R, F]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use zipPar

    See also

    zio.ZIO.mapParN[R,E,A,B,C,D,F]*

  40. def mapParN[R, A, B, C, D](urio1: ⇒ URIO[R, A], urio2: ⇒ URIO[R, B], urio3: ⇒ URIO[R, C])(f: (A, B, C) ⇒ D)(implicit trace: ZTraceElement): URIO[R, D]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use zipPar

    See also

    zio.ZIO.mapParN[R,E,A,B,C,D]*

  41. def mapParN[R, A, B, C](urio1: ⇒ URIO[R, A], urio2: ⇒ URIO[R, B])(f: (A, B) ⇒ C)(implicit trace: ZTraceElement): URIO[R, C]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use zipPar

    See also

    zio.ZIO.mapParN[R,E,A,B,C]*

  42. def replicateM[R, A](n: ⇒ Int)(effect: ⇒ URIO[R, A])(implicit trace: ZTraceElement): URIO[R, Iterable[A]]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use replicateZIO

    See also

    See zio.ZIO.replicateM

  43. def replicateM_[R, A](n: ⇒ Int)(effect: ⇒ URIO[R, A])(implicit trace: ZTraceElement): URIO[R, Unit]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use replicateZIODiscard

    See also

    See zio.ZIO.replicateM_

  44. def services[A, B, C, D](implicit arg0: Tag[A], arg1: Tag[B], arg2: Tag[C], arg3: Tag[D], trace: ZTraceElement): URIO[A with B with C with D, (A, B, C, D)]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use service

    See also

    See zio.ZIO.services[A,B,C,D]*

  45. def services[A, B, C](implicit arg0: Tag[A], arg1: Tag[B], arg2: Tag[C], trace: ZTraceElement): URIO[A with B with C, (A, B, C)]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use service

    See also

    See zio.ZIO.services[A,B,C]*

  46. def services[A, B](implicit arg0: Tag[A], arg1: Tag[B], trace: ZTraceElement): URIO[A with B, (A, B)]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use service

    See also

    See zio.ZIO.services[A,B]*

  47. def unlessM[R](b: ⇒ URIO[R, Boolean]): UnlessZIO[R, Nothing]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use unlessZIO

    See also

    See zio.ZIO.unlessM

  48. def whenCaseM[R, A, B](a: ⇒ URIO[R, A])(pf: PartialFunction[A, URIO[R, B]])(implicit trace: ZTraceElement): URIO[R, Option[B]]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use whenCaseZIO

    See also

    zio.ZIO.whenCaseM

  49. def whenM[R](b: ⇒ URIO[R, Boolean]): WhenZIO[R, Nothing]

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use whenZIO

    See also

    zio.ZIO.whenM

Inherited from AnyRef

Inherited from Any

Ungrouped