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. final def _1[R, A, B](implicit ev: <:<[R, (A, B)]): URIO[R, A]

    See also

    zio.ZIO._1

  5. final def _2[R, A, B](implicit ev: <:<[R, (A, B)]): URIO[R, B]

    See also

    zio.ZIO._2

  6. final def absolve[R, A](v: URIO[R, Either[Nothing, A]]): URIO[R, A]

  7. final def access[R]: AccessPartiallyApplied[R]

  8. final def accessM[R]: AccessMPartiallyApplied[R]

  9. final def allowInterrupt: UIO[Unit]

  10. final def apply[A](a: ⇒ A): UIO[A]

    See also

    zio.ZIO.apply

  11. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  12. final def bracket[R, A, B](acquire: URIO[R, A], release: (A) ⇒ URIO[R, _], use: (A) ⇒ URIO[R, B]): URIO[R, B]

    See also

    bracket in zio.ZIO

  13. final def bracket[R, A](acquire: URIO[R, A]): BracketAcquire[R, Throwable, A]

    See also

    bracket in zio.ZIO

  14. final def bracketExit[R, A, B](acquire: URIO[R, A], release: (A, Exit[Throwable, B]) ⇒ URIO[R, _], use: (A) ⇒ URIO[R, B]): URIO[R, B]

    See also

    bracketExit in zio.ZIO

  15. final def bracketExit[R, A](acquire: URIO[R, A]): BracketExitAcquire[R, Nothing, A]

    See also

    bracketExit in zio.ZIO

  16. final def checkInterruptible[R, A](f: (InterruptStatus) ⇒ URIO[R, A]): URIO[R, A]

  17. final def checkSupervised[R, A](f: (SuperviseStatus) ⇒ URIO[R, A]): URIO[R, A]

  18. final def checkTraced[R, A](f: (TracingStatus) ⇒ URIO[R, A]): URIO[R, A]

  19. final def children: UIO[IndexedSeq[Fiber[_, _]]]

  20. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  21. final def collectAll[R, A](in: Iterable[URIO[R, A]]): URIO[R, List[A]]

  22. final def collectAllPar[R, A](as: Iterable[URIO[R, A]]): URIO[R, List[A]]

  23. final def collectAllParN[R, A](n: Int)(as: Iterable[URIO[R, A]]): URIO[R, List[A]]

  24. final def collectAllSuccesses[R, A](in: Iterable[URIO[R, A]]): URIO[R, List[A]]

  25. final def collectAllSuccessesPar[R, A](as: Iterable[URIO[R, A]]): URIO[R, List[A]]

  26. final def collectAllSuccessesParN[E, A](n: Int)(as: Iterable[URIO[E, A]]): URIO[E, List[A]]

  27. final def collectAllWith[R, A, B](in: Iterable[URIO[R, A]])(f: PartialFunction[A, B]): URIO[R, List[B]]

  28. final def collectAllWithPar[R, A, B](as: Iterable[URIO[R, A]])(f: PartialFunction[A, B]): URIO[R, List[B]]

  29. final def collectAllWithParN[R, A, B](n: Int)(as: Iterable[URIO[R, A]])(f: PartialFunction[A, B]): URIO[R, List[B]]

  30. final def descriptor: UIO[Descriptor]

  31. final def descriptorWith[R, A](f: (Descriptor) ⇒ URIO[R, A]): URIO[R, A]

  32. final def die(t: Throwable): UIO[Nothing]

    See also

    zio.ZIO.die

  33. final def dieMessage(message: String): UIO[Nothing]

  34. final def done[A](r: Exit[Nothing, A]): UIO[A]

    See also

    zio.ZIO.done

  35. final def effectAsync[R, A](register: ((URIO[R, A]) ⇒ Unit) ⇒ Unit): URIO[R, A]

  36. final def effectAsyncInterrupt[R, A](register: ((URIO[R, A]) ⇒ Unit) ⇒ Either[Canceler, URIO[R, A]]): URIO[R, A]

  37. final def effectAsyncM[R, A](register: ((URIO[R, A]) ⇒ Unit) ⇒ URIO[R, _]): URIO[R, A]

  38. final def effectAsyncMaybe[R, A](register: ((URIO[R, A]) ⇒ Unit) ⇒ Option[URIO[R, A]]): URIO[R, A]

  39. final def effectSuspendTotal[R, A](rio: ⇒ URIO[R, A]): URIO[R, A]

  40. final def effectSuspendTotalWith[R, A](p: (Platform) ⇒ URIO[R, A]): URIO[R, A]

  41. final def effectTotal[A](effect: ⇒ A): UIO[A]

  42. final def environment[R]: ZIO[R, Nothing, R]

  43. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  44. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  45. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  46. final def firstSuccessOf[R, A](rio: URIO[R, A], rest: Iterable[URIO[R, A]]): URIO[R, A]

  47. final def flatten[R, A](taskr: URIO[R, URIO[R, A]]): URIO[R, A]

  48. final def foldLeft[R, S, A](in: Iterable[A])(zero: S)(f: (S, A) ⇒ URIO[R, S]): URIO[R, S]

  49. final def foreach[R, A, B](in: Iterable[A])(f: (A) ⇒ URIO[R, B]): URIO[R, List[B]]

  50. final def foreachPar[R, A, B](as: Iterable[A])(fn: (A) ⇒ URIO[R, B]): URIO[R, List[B]]

  51. final def foreachParN[R, A, B](n: Int)(as: Iterable[A])(fn: (A) ⇒ URIO[R, B]): URIO[R, List[B]]

  52. final def foreachParN_[R, A, B](n: Int)(as: Iterable[A])(f: (A) ⇒ URIO[R, _]): URIO[R, Unit]

  53. final def foreachPar_[R, A, B](as: Iterable[A])(f: (A) ⇒ URIO[R, _]): URIO[R, Unit]

  54. final def foreach_[R, A](as: Iterable[A])(f: (A) ⇒ URIO[R, _]): URIO[R, Unit]

  55. final def forkAll[R, A](as: Iterable[URIO[R, A]]): ZIO[R, Nothing, Fiber[Nothing, List[A]]]

  56. final def forkAll_[R, A](as: Iterable[URIO[R, A]]): ZIO[R, Nothing, Unit]

  57. final def fromEither[A](v: ⇒ Either[Nothing, A]): UIO[A]

  58. final def fromFiber[A](fiber: ⇒ Fiber[Nothing, A]): UIO[A]

  59. final def fromFiberM[A](fiber: UIO[Fiber[Nothing, A]]): UIO[A]

  60. final def fromFunction[R, A](f: (R) ⇒ A): URIO[R, A]

  61. final def fromFunctionM[R, A](f: (R) ⇒ UIO[A]): URIO[R, A]

  62. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  63. final def halt(cause: Cause[Nothing]): UIO[Nothing]

    See also

    zio.ZIO.halt

  64. final def haltWith[R](function: (() ⇒ ZTrace) ⇒ Cause[Nothing]): URIO[R, Nothing]

  65. final def handleChildrenWith[R, A](taskr: URIO[R, A])(supervisor: (IndexedSeq[Fiber[_, _]]) ⇒ URIO[R, _]): URIO[R, A]

  66. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  67. final def identity[R]: URIO[R, R]

  68. final val interrupt: UIO[Nothing]

  69. final def interruptChildren[R, A](taskr: URIO[R, A]): URIO[R, A]

  70. final def interruptible[R, A](taskr: URIO[R, A]): URIO[R, A]

  71. final def interruptibleMask[R, A](k: (InterruptStatusRestore) ⇒ URIO[R, A]): URIO[R, A]

  72. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  73. final def left[R, A](a: A): URIO[R, Either[A, Nothing]]

    See also

    zio.ZIO.left

  74. final def lock[R, A](executor: Executor)(taskr: URIO[R, A]): URIO[R, A]

    See also

    zio.ZIO.lock

  75. final def mergeAll[R, A, B](in: Iterable[URIO[R, A]])(zero: B)(f: (B, A) ⇒ B): URIO[R, B]

  76. final def mergeAllPar[R, A, B](in: Iterable[URIO[R, A]])(zero: B)(f: (B, A) ⇒ B): URIO[R, B]

  77. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  78. final val never: UIO[Nothing]

    See also

    zio.ZIO.never

  79. final val none: UIO[Option[Nothing]]

    See also

    zio.ZIO.none

  80. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  81. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  82. final def provide[R, A](r: R): (URIO[R, A]) ⇒ UIO[A]

  83. final def raceAll[R, R1 <: R, A](taskr: URIO[R, A], taskrs: Iterable[URIO[R1, A]]): URIO[R1, A]

  84. final def reduceAll[R, R1 <: R, A](a: URIO[R, A], as: Iterable[URIO[R1, A]])(f: (A, A) ⇒ A): URIO[R1, A]

  85. final def reduceAllPar[R, R1 <: R, A](a: URIO[R, A], as: Iterable[URIO[R1, A]])(f: (A, A) ⇒ A): URIO[R1, A]

  86. def replicate[R, A](n: Int)(effect: URIO[R, A]): Iterable[URIO[R, A]]

  87. final def reserve[R, A, B](reservation: URIO[R, Reservation[R, Nothing, A]])(use: (A) ⇒ URIO[R, B]): URIO[R, B]

  88. def right[R, B](b: B): RIO[R, Either[Nothing, B]]

    See also

    zio.ZIO.right

  89. final def runtime[R]: URIO[R, Runtime[R]]

  90. final def sequence[R, A](in: Iterable[URIO[R, A]]): URIO[R, List[A]]

    zio.ZIO.sequence

  91. final def sequencePar[R, A](as: Iterable[URIO[R, A]]): URIO[R, List[A]]

    zio.ZIO.sequencePar

  92. final def sequenceParN[R, A](n: Int)(as: Iterable[URIO[R, A]]): URIO[R, List[A]]

    zio.ZIO.sequenceParN

  93. final def sleep(duration: Duration): URIO[Clock, Unit]

    See also

    zio.ZIO.sleep

  94. def some[R, A](a: A): URIO[R, Option[A]]

    See also

    zio.ZIO.some

  95. final def succeed[A](a: A): UIO[A]

  96. final def superviseStatus[R, A](status: SuperviseStatus)(taskr: URIO[R, A]): URIO[R, A]

  97. final def supervised[R, A](taskr: URIO[R, A]): URIO[R, A]

  98. final def swap[R, A, B](implicit ev: <:<[R, (A, B)]): URIO[R, (B, A)]

    See also

    zio.ZIO.swap

  99. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  100. def toString(): String
    Definition Classes
    AnyRef → Any
  101. final def trace: UIO[ZTrace]

    See also

    zio.ZIO.trace

  102. final def traced[R, A](zio: URIO[R, A]): URIO[R, A]

  103. final def traverse[R, A, B](in: Iterable[A])(f: (A) ⇒ URIO[R, B]): URIO[R, List[B]]

  104. final def traversePar[R, A, B](as: Iterable[A])(fn: (A) ⇒ URIO[R, B]): URIO[R, List[B]]

  105. final def traverseParN[R, A, B](n: Int)(as: Iterable[A])(fn: (A) ⇒ URIO[R, B]): URIO[R, List[B]]

    Alias for ZIO.foreachParN

  106. final def traverseParN_[R, A](n: Int)(as: Iterable[A])(f: (A) ⇒ URIO[R, _]): URIO[R, Unit]

  107. final def traversePar_[R, A](as: Iterable[A])(f: (A) ⇒ URIO[R, _]): URIO[R, Unit]

  108. final def traverse_[R, A](as: Iterable[A])(f: (A) ⇒ URIO[R, _]): URIO[R, Unit]

  109. final def uninterruptible[R, A](taskr: URIO[R, A]): URIO[R, A]

  110. final def uninterruptibleMask[R, A](k: (InterruptStatusRestore) ⇒ URIO[R, A]): URIO[R, A]

  111. final val unit: UIO[Unit]

    See also

    zio.ZIO.unit

  112. final def unsandbox[R, A](v: IO[Cause[Nothing], A]): URIO[R, A]

  113. final def unsupervised[R, A](rio: URIO[R, A]): URIO[R, A]

  114. final def untraced[R, A](zio: URIO[R, A]): URIO[R, A]

  115. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  116. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  117. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  118. final def when[R](b: Boolean)(rio: URIO[R, _]): URIO[R, Unit]

    See also

    zio.ZIO.when

  119. final def whenCase[R, A](a: A)(pf: PartialFunction[A, ZIO[R, Nothing, _]]): URIO[R, Unit]

  120. final def whenCaseM[R, A](a: URIO[R, A])(pf: PartialFunction[A, URIO[R, _]]): URIO[R, Unit]

  121. final def whenM[R](b: URIO[R, Boolean])(rio: URIO[R, _]): URIO[R, Unit]

    See also

    zio.ZIO.whenM

  122. final val yieldNow: UIO[Unit]

Inherited from AnyRef

Inherited from Any

Ungrouped