Object

zio

URIO

Related Doc: package zio

Permalink

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

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def _1[R, A, B](implicit ev: <:<[R, (A, B)]): URIO[R, A]

    Permalink

    See also

    zio.ZIO._1

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

    Permalink

    See also

    zio.ZIO._2

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

    Permalink

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

    Permalink

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

    Permalink

  9. final def allowInterrupt: UIO[Unit]

    Permalink

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

    Permalink

    See also

    zio.ZIO.apply

  11. final def asInstanceOf[T0]: T0

    Permalink
    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]

    Permalink

    See also

    bracket in zio.ZIO

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

    Permalink

    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]

    Permalink

    See also

    bracketExit in zio.ZIO

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

    Permalink

    See also

    bracketExit in zio.ZIO

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

    Permalink

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

    Permalink

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

    Permalink

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

    Permalink

  20. def clone(): AnyRef

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

    Permalink

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

    Permalink

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

    Permalink

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

    Permalink

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

    Permalink

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

    Permalink

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

    Permalink

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

    Permalink

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

    Permalink

  30. final def descriptor: UIO[Descriptor]

    Permalink

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

    Permalink

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

    Permalink

    See also

    zio.ZIO.die

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

    Permalink

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

    Permalink

    See also

    zio.ZIO.done

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

    Permalink

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

    Permalink

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

    Permalink

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

    Permalink

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

    Permalink

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

    Permalink

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

    Permalink

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

    Permalink

  43. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  44. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  45. def finalize(): Unit

    Permalink
    Attributes
    protected[java.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]

    Permalink

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

    Permalink

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

    Permalink

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

    Permalink

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

    Permalink

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

    Permalink

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

    Permalink

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

    Permalink

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

    Permalink

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

    Permalink

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

    Permalink

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

    Permalink

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

    Permalink

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

    Permalink

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

    Permalink

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

    Permalink

  62. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  63. final def halt(cause: Cause[Nothing]): UIO[Nothing]

    Permalink

    See also

    zio.ZIO.halt

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

    Permalink

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

    Permalink

  66. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  67. final def identity[R]: URIO[R, R]

    Permalink

  68. final val interrupt: UIO[Nothing]

    Permalink

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

    Permalink

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

    Permalink

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

    Permalink

  72. final def isInstanceOf[T0]: Boolean

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

    Permalink

    See also

    zio.ZIO.left

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

    Permalink

    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]

    Permalink

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

    Permalink

  77. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  78. final val never: UIO[Nothing]

    Permalink

    See also

    zio.ZIO.never

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

    Permalink

    See also

    zio.ZIO.none

  80. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  81. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  82. final def provide[R, A](r: R): (URIO[R, A]) ⇒ UIO[A]

    Permalink

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

    Permalink

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

    Permalink

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

    Permalink

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

    Permalink

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

    Permalink

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

    Permalink

    See also

    zio.ZIO.right

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

    Permalink

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

    Permalink

    zio.ZIO.sequence

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

    Permalink

    zio.ZIO.sequencePar

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

    Permalink

    zio.ZIO.sequenceParN

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

    Permalink

    See also

    zio.ZIO.sleep

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

    Permalink

    See also

    zio.ZIO.some

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

    Permalink

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

    Permalink

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

    Permalink

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

    Permalink

    See also

    zio.ZIO.swap

  99. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  100. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  101. final def trace: UIO[ZTrace]

    Permalink

    See also

    zio.ZIO.trace

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

    Permalink

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

    Permalink

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

    Permalink

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

    Permalink

    Alias for ZIO.foreachParN

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

    Permalink

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

    Permalink

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

    Permalink

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

    Permalink

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

    Permalink

  111. final val unit: UIO[Unit]

    Permalink

    See also

    zio.ZIO.unit

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

    Permalink

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

    Permalink

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

    Permalink

  115. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  116. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  117. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  118. final def when[R](b: Boolean)(rio: URIO[R, _]): URIO[R, Unit]

    Permalink

    See also

    zio.ZIO.when

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

    Permalink

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

    Permalink

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

    Permalink

    See also

    zio.ZIO.whenM

  122. final val yieldNow: UIO[Unit]

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped