object URIO
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- URIO
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##(): Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def _1[R, A, B](implicit ev: <:<[R, (A, B)]): URIO[R, A]
- See also
- final def _2[R, A, B](implicit ev: <:<[R, (A, B)]): URIO[R, B]
- See also
- final def absolve[R, A](v: URIO[R, Either[Nothing, A]]): URIO[R, A]
- See also
- final def access[R]: AccessPartiallyApplied[R]
- See also
- final def accessM[R]: AccessMPartiallyApplied[R]
- See also
- final def allowInterrupt: UIO[Unit]
- See also
- final def apply[A](a: => A): UIO[A]
- See also
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- 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
- final def bracket[R, A](acquire: URIO[R, A]): BracketAcquire[R, Throwable, A]
- See also
bracket in zio.ZIO
- 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
- final def bracketExit[R, A](acquire: URIO[R, A]): BracketExitAcquire[R, Nothing, A]
- See also
bracketExit in zio.ZIO
- final def checkInterruptible[R, A](f: (InterruptStatus) => URIO[R, A]): URIO[R, A]
- See also
- final def checkSupervised[R, A](f: (SuperviseStatus) => URIO[R, A]): URIO[R, A]
- See also
- final def checkTraced[R, A](f: (TracingStatus) => URIO[R, A]): URIO[R, A]
- See also
- final def children: UIO[IndexedSeq[Fiber[_, _]]]
- See also
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- final def collectAll[R, A](in: Iterable[URIO[R, A]]): URIO[R, List[A]]
- See also
- final def collectAllPar[R, A](as: Iterable[URIO[R, A]]): URIO[R, List[A]]
- See also
- final def collectAllParN[R, A](n: Int)(as: Iterable[URIO[R, A]]): URIO[R, List[A]]
- See also
- final def collectAllSuccesses[R, A](in: Iterable[URIO[R, A]]): URIO[R, List[A]]
- See also
- final def collectAllSuccessesPar[R, A](as: Iterable[URIO[R, A]]): URIO[R, List[A]]
- See also
- final def collectAllSuccessesParN[E, A](n: Int)(as: Iterable[URIO[E, A]]): URIO[E, List[A]]
- See also
- final def collectAllWith[R, A, B](in: Iterable[URIO[R, A]])(f: PartialFunction[A, B]): URIO[R, List[B]]
- See also
- final def collectAllWithPar[R, A, B](as: Iterable[URIO[R, A]])(f: PartialFunction[A, B]): URIO[R, List[B]]
- See also
- final def collectAllWithParN[R, A, B](n: Int)(as: Iterable[URIO[R, A]])(f: PartialFunction[A, B]): URIO[R, List[B]]
- See also
- final def descriptor: UIO[Descriptor]
- See also
- final def descriptorWith[R, A](f: (Descriptor) => URIO[R, A]): URIO[R, A]
- See also
- final def die(t: Throwable): UIO[Nothing]
- See also
- final def dieMessage(message: String): UIO[Nothing]
- See also
- final def done[A](r: Exit[Nothing, A]): UIO[A]
- See also
- final def effectAsync[R, A](register: ((URIO[R, A]) => Unit) => Unit): URIO[R, A]
- See also
- final def effectAsyncInterrupt[R, A](register: ((URIO[R, A]) => Unit) => Either[Canceler[R], URIO[R, A]]): URIO[R, A]
- See also
- final def effectAsyncM[R, A](register: ((URIO[R, A]) => Unit) => URIO[R, _]): URIO[R, A]
- See also
- final def effectAsyncMaybe[R, A](register: ((URIO[R, A]) => Unit) => Option[URIO[R, A]]): URIO[R, A]
- See also
- final def effectSuspendTotal[R, A](rio: => URIO[R, A]): URIO[R, A]
- See also
- final def effectSuspendTotalWith[R, A](p: (Platform) => URIO[R, A]): URIO[R, A]
- See also
- final def effectTotal[A](effect: => A): UIO[A]
- See also
- final def environment[R]: ZIO[R, Nothing, R]
- See also
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def firstSuccessOf[R, A](rio: URIO[R, A], rest: Iterable[URIO[R, A]]): URIO[R, A]
- See also
- final def flatten[R, A](taskr: URIO[R, URIO[R, A]]): URIO[R, A]
- See also
- final def foldLeft[R, S, A](in: Iterable[A])(zero: S)(f: (S, A) => URIO[R, S]): URIO[R, S]
- See also
- final def foreach[R, A, B](in: Iterable[A])(f: (A) => URIO[R, B]): URIO[R, List[B]]
- See also
- final def foreachPar[R, A, B](as: Iterable[A])(fn: (A) => URIO[R, B]): URIO[R, List[B]]
- See also
- final def foreachParN[R, A, B](n: Int)(as: Iterable[A])(fn: (A) => URIO[R, B]): URIO[R, List[B]]
- See also
- final def foreachParN_[R, A, B](n: Int)(as: Iterable[A])(f: (A) => URIO[R, _]): URIO[R, Unit]
- See also
- final def foreachPar_[R, A, B](as: Iterable[A])(f: (A) => URIO[R, _]): URIO[R, Unit]
- See also
- final def foreach_[R, A](as: Iterable[A])(f: (A) => URIO[R, _]): URIO[R, Unit]
- See also
- final def forkAll[R, A](as: Iterable[URIO[R, A]]): ZIO[R, Nothing, Fiber[Nothing, List[A]]]
- See also
- final def forkAll_[R, A](as: Iterable[URIO[R, A]]): ZIO[R, Nothing, Unit]
- See also
- final def fromEither[A](v: => Either[Nothing, A]): UIO[A]
- See also
- final def fromFiber[A](fiber: => Fiber[Nothing, A]): UIO[A]
- See also
- final def fromFiberM[A](fiber: UIO[Fiber[Nothing, A]]): UIO[A]
- See also
- final def fromFunction[R, A](f: (R) => A): URIO[R, A]
- See also
- final def fromFunctionM[R, A](f: (R) => UIO[A]): URIO[R, A]
- See also
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def halt(cause: Cause[Nothing]): UIO[Nothing]
- See also
- final def haltWith[R](function: (() => ZTrace) => Cause[Nothing]): URIO[R, Nothing]
- See also
- final def handleChildrenWith[R, A](taskr: URIO[R, A])(supervisor: (IndexedSeq[Fiber[_, _]]) => URIO[R, _]): URIO[R, A]
- See also
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def identity[R]: URIO[R, R]
- See also
- final val interrupt: UIO[Nothing]
- See also
- final def interruptChildren[R, A](taskr: URIO[R, A]): URIO[R, A]
- See also
- final def interruptible[R, A](taskr: URIO[R, A]): URIO[R, A]
- See also
- final def interruptibleMask[R, A](k: (InterruptStatusRestore) => URIO[R, A]): URIO[R, A]
- See also
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def left[R, A](a: A): URIO[R, Either[A, Nothing]]
- See also
- final def lock[R, A](executor: Executor)(taskr: URIO[R, A]): URIO[R, A]
- See also
- final def mergeAll[R, A, B](in: Iterable[URIO[R, A]])(zero: B)(f: (B, A) => B): URIO[R, B]
- See also
- final def mergeAllPar[R, A, B](in: Iterable[URIO[R, A]])(zero: B)(f: (B, A) => B): URIO[R, B]
- See also
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final val never: UIO[Nothing]
- See also
- final val none: UIO[Option[Nothing]]
- See also
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def provide[R, A](r: R): (URIO[R, A]) => UIO[A]
- See also
- final def raceAll[R, R1 <: R, A](taskr: URIO[R, A], taskrs: Iterable[URIO[R1, A]]): URIO[R1, A]
- See also
- final def reduceAll[R, R1 <: R, A](a: URIO[R, A], as: Iterable[URIO[R1, A]])(f: (A, A) => A): URIO[R1, A]
- See also
- final def reduceAllPar[R, R1 <: R, A](a: URIO[R, A], as: Iterable[URIO[R1, A]])(f: (A, A) => A): URIO[R1, A]
- See also
- def replicate[R, A](n: Int)(effect: URIO[R, A]): Iterable[URIO[R, A]]
- See also
- final def reserve[R, A, B](reservation: URIO[R, Reservation[R, Nothing, A]])(use: (A) => URIO[R, B]): URIO[R, B]
- See also
- def right[R, B](b: B): RIO[R, Either[Nothing, B]]
- See also
- final def runtime[R]: URIO[R, Runtime[R]]
- See also
- final def sequence[R, A](in: Iterable[URIO[R, A]]): URIO[R, List[A]]
- final def sequencePar[R, A](as: Iterable[URIO[R, A]]): URIO[R, List[A]]
- final def sequenceParN[R, A](n: Int)(as: Iterable[URIO[R, A]]): URIO[R, List[A]]
- final def sleep(duration: Duration): URIO[Clock, Unit]
- See also
- def some[R, A](a: A): URIO[R, Option[A]]
- See also
- final def succeed[A](a: A): UIO[A]
- See also
- final def superviseStatus[R, A](status: SuperviseStatus)(taskr: URIO[R, A]): URIO[R, A]
- See also
- final def supervised[R, A](taskr: URIO[R, A]): URIO[R, A]
- See also
- final def swap[R, A, B](implicit ev: <:<[R, (A, B)]): URIO[R, (B, A)]
- See also
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def trace: UIO[ZTrace]
- See also
- final def traced[R, A](zio: URIO[R, A]): URIO[R, A]
- See also
- final def traverse[R, A, B](in: Iterable[A])(f: (A) => URIO[R, B]): URIO[R, List[B]]
- See also
- final def traversePar[R, A, B](as: Iterable[A])(fn: (A) => URIO[R, B]): URIO[R, List[B]]
- See also
- final def traverseParN[R, A, B](n: Int)(as: Iterable[A])(fn: (A) => URIO[R, B]): URIO[R, List[B]]
Alias for ZIO.foreachParN
- final def traverseParN_[R, A](n: Int)(as: Iterable[A])(f: (A) => URIO[R, _]): URIO[R, Unit]
- See also
- final def traversePar_[R, A](as: Iterable[A])(f: (A) => URIO[R, _]): URIO[R, Unit]
- See also
- final def traverse_[R, A](as: Iterable[A])(f: (A) => URIO[R, _]): URIO[R, Unit]
- See also
- final def uninterruptible[R, A](taskr: URIO[R, A]): URIO[R, A]
- See also
- final def uninterruptibleMask[R, A](k: (InterruptStatusRestore) => URIO[R, A]): URIO[R, A]
- See also
- final val unit: UIO[Unit]
- See also
- final def unsandbox[R, A](v: IO[Cause[Nothing], A]): URIO[R, A]
- See also
- final def unsupervised[R, A](rio: URIO[R, A]): URIO[R, A]
- See also
- final def untraced[R, A](zio: URIO[R, A]): URIO[R, A]
- See also
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def when[R](b: Boolean)(rio: URIO[R, _]): URIO[R, Unit]
- See also
- final def whenCase[R, A](a: A)(pf: PartialFunction[A, ZIO[R, Nothing, _]]): URIO[R, Unit]
- See also
- final def whenCaseM[R, A](a: URIO[R, A])(pf: PartialFunction[A, URIO[R, _]]): URIO[R, Unit]
- See also
- final def whenM[R](b: URIO[R, Boolean])(rio: URIO[R, _]): URIO[R, Unit]
- See also
- final val yieldNow: UIO[Unit]
- See also