object UIO extends Companion
- Source
- UIO.scala
- Alphabetic
- By Inheritance
- UIO
- Companion
- AnyRef
- Any
- Hide All
- Show All
- 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
- def apply[A](a: => A): UIO[A]
- See also
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- val cancelBoundary: UIO[Unit]
- See also
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def defer[A](fa: => UIO[A]): UIO[A]
- See also
- def deferAction[A](f: (Scheduler) => UIO[A]): UIO[A]
- See also
- def deferTotal[A](fa: => UIO[A]): UIO[A]
- See also
- def delay[A](a: => A): UIO[A]
- See also
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def eval[A](a: => A): UIO[A]
- See also
- def evalAsync[A](a: => A): UIO[A]
- See also
- def evalTotal[A](a: => A): UIO[A]
- See also
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- def fromCancelablePromiseEither[A](p: CancelablePromise[Either[Nothing, A]]): UIO[A]
- See also
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def left[A, B](a: A): UIO[Either[A, B]]
- See also
- def map2[A1, A2, R](fa1: UIO[A1], fa2: UIO[A2])(f: (A1, A2) => R): UIO[R]
- See also
- def map3[A1, A2, A3, R](fa1: UIO[A1], fa2: UIO[A2], fa3: UIO[A3])(f: (A1, A2, A3) => R): UIO[R]
- See also
- def map4[A1, A2, A3, A4, R](fa1: UIO[A1], fa2: UIO[A2], fa3: UIO[A3], fa4: UIO[A4])(f: (A1, A2, A3, A4) => R): UIO[R]
- See also
- def map5[A1, A2, A3, A4, A5, R](fa1: UIO[A1], fa2: UIO[A2], fa3: UIO[A3], fa4: UIO[A4], fa5: UIO[A5])(f: (A1, A2, A3, A4, A5) => R): UIO[R]
- See also
- def map6[A1, A2, A3, A4, A5, A6, R](fa1: UIO[A1], fa2: UIO[A2], fa3: UIO[A3], fa4: UIO[A4], fa5: UIO[A5], fa6: UIO[A6])(f: (A1, A2, A3, A4, A5, A6) => R): UIO[R]
- See also
- def mapBoth[A1, A2, R](fa1: UIO[A1], fa2: UIO[A2])(f: (A1, A2) => R): UIO[R]
- See also
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- val never: UIO[Nothing]
- See also
- def none[A]: UIO[Option[A]]
- See also
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def now[A](a: A): UIO[A]
- See also
See monix.bio.IO.now
- def parMap2[A1, A2, R](fa1: UIO[A1], fa2: UIO[A2])(f: (A1, A2) => R): UIO[R]
- See also
- def parMap3[A1, A2, A3, R](fa1: UIO[A1], fa2: UIO[A2], fa3: UIO[A3])(f: (A1, A2, A3) => R): UIO[R]
- See also
- def parMap4[A1, A2, A3, A4, R](fa1: UIO[A1], fa2: UIO[A2], fa3: UIO[A3], fa4: UIO[A4])(f: (A1, A2, A3, A4) => R): UIO[R]
- See also
- def parMap5[A1, A2, A3, A4, A5, R](fa1: UIO[A1], fa2: UIO[A2], fa3: UIO[A3], fa4: UIO[A4], fa5: UIO[A5])(f: (A1, A2, A3, A4, A5) => R): UIO[R]
- See also
- def parMap6[A1, A2, A3, A4, A5, A6, R](fa1: UIO[A1], fa2: UIO[A2], fa3: UIO[A3], fa4: UIO[A4], fa5: UIO[A5], fa6: UIO[A6])(f: (A1, A2, A3, A4, A5, A6) => R): UIO[R]
- See also
See IO.parMap6
- def parSequence[A](in: Iterable[UIO[A]]): UIO[List[A]]
- See also
- def parSequenceN[A](parallelism: Int)(in: Iterable[UIO[A]]): UIO[List[A]]
- See also
- def parSequenceUnordered[A](in: Iterable[UIO[A]]): UIO[List[A]]
- See also
- def parTraverse[A, B](in: Iterable[A])(f: (A) => UIO[B]): UIO[List[B]]
- See also
- def parTraverseN[A, B](parallelism: Int)(in: Iterable[A])(f: (A) => UIO[B]): UIO[List[B]]
- See also
- def parTraverseUnordered[A, B](in: Iterable[A])(f: (A) => UIO[B]): UIO[List[B]]
- def parZip2[A1, A2, R](fa1: UIO[A1], fa2: UIO[A2]): UIO[(A1, A2)]
- See also
See IO.parZip2
- def parZip3[A1, A2, A3](fa1: UIO[A1], fa2: UIO[A2], fa3: UIO[A3]): UIO[(A1, A2, A3)]
- See also
See IO.parZip3
- def parZip4[A1, A2, A3, A4](fa1: UIO[A1], fa2: UIO[A2], fa3: UIO[A3], fa4: UIO[A4]): UIO[(A1, A2, A3, A4)]
- See also
See IO.parZip4
- def parZip5[A1, A2, A3, A4, A5](fa1: UIO[A1], fa2: UIO[A2], fa3: UIO[A3], fa4: UIO[A4], fa5: UIO[A5]): UIO[(A1, A2, A3, A4, A5)]
- See also
See IO.parZip5
- def parZip6[A1, A2, A3, A4, A5, A6](fa1: UIO[A1], fa2: UIO[A2], fa3: UIO[A3], fa4: UIO[A4], fa5: UIO[A5], fa6: UIO[A6]): UIO[(A1, A2, A3, A4, A5, A6)]
- See also
See IO.parZip6
- def pure[A](a: A): UIO[A]
- See also
- def race[A, B](fa: UIO[A], fb: UIO[B]): UIO[Either[A, B]]
- See also
- def raceMany[A](tasks: Iterable[UIO[A]]): UIO[A]
- See also
- def racePair[A, B](fa: UIO[A], fb: UIO[B]): UIO[Either[(A, Fiber[Nothing, B]), (Fiber[Nothing, A], B)]]
- See also
- def rethrow[A](fa: UIO[Either[Nothing, A]]): UIO[A]
- See also
- def right[A, B](b: B): UIO[Either[A, B]]
- See also
- def sequence[A](in: Iterable[UIO[A]]): UIO[List[A]]
- See also
- def shift(ec: ExecutionContext): UIO[Unit]
- val shift: UIO[Unit]
- See also
- def sleep(timespan: FiniteDuration): UIO[Unit]
- See also
- def some[A](a: A): UIO[Option[A]]
- See also
- def suspend[A](fa: => UIO[A]): UIO[A]
- See also
- def suspendTotal[A](fa: => UIO[A]): UIO[A]
- See also
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def tailRecM[A, B](a: A)(f: (A) => UIO[Either[A, B]]): UIO[B]
- See also
- def terminate(ex: Throwable): UIO[Nothing]
- See also
- def toString(): String
- Definition Classes
- AnyRef → Any
- val trace: UIO[IOTrace]
- See also
- def traverse[A, B](in: Iterable[A])(f: (A) => UIO[B]): UIO[List[B]]
- See also
- val unit: UIO[Unit]
- See also
- def unless(cond: Boolean)(action: => UIO[Unit]): UIO[Unit]
- 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()
- def when(cond: Boolean)(action: => UIO[Unit]): UIO[Unit]
- See also
Deprecated Value Members
- def gather[A](in: Iterable[UIO[A]]): UIO[List[A]]
DEPRECATED — renamed to UIO.parSequence.
DEPRECATED — renamed to UIO.parSequence.
- Definition Classes
- Companion
- Annotations
- @deprecated
- Deprecated
(Since version 0.1.0) Use parSequence
- def gatherN[A](parallelism: Int)(in: Iterable[UIO[A]]): UIO[List[A]]
DEPRECATED — renamed to UIO.parSequenceN
DEPRECATED — renamed to UIO.parSequenceN
- Definition Classes
- Companion
- Annotations
- @deprecated
- Deprecated
(Since version 0.1.0) Use parSequenceN
- def gatherUnordered[A](in: Iterable[UIO[A]]): UIO[List[A]]
DEPRECATED — renamed to UIO.parSequenceUnordered
DEPRECATED — renamed to UIO.parSequenceUnordered
- Definition Classes
- Companion
- Annotations
- @deprecated
- Deprecated
(Since version 0.1.0) Use parSequenceUnordered
- def wander[A, B](in: Iterable[A])(f: (A) => UIO[B]): UIO[List[B]]
DEPRECATED — renamed to UIO.parTraverse
DEPRECATED — renamed to UIO.parTraverse
- Definition Classes
- Companion
- Annotations
- @deprecated
- Deprecated
(Since version 0.1.0) Use parTraverse
- def wanderN[A, B](parallelism: Int)(in: Iterable[A])(f: (A) => UIO[B]): UIO[List[B]]
DEPRECATED — renamed to UIO.parTraverseN
DEPRECATED — renamed to UIO.parTraverseN
- Definition Classes
- Companion
- Annotations
- @deprecated
- Deprecated
(Since version 0.1.0) Use parTraverseN
- def wanderUnordered[A, B](in: Iterable[A])(f: (A) => UIO[B]): UIO[List[B]]
DEPRECATED — renamed to IO.parTraverseUnordered
DEPRECATED — renamed to IO.parTraverseUnordered
- Definition Classes
- Companion
- Annotations
- @deprecated
- Deprecated
(Since version 3.2.0) Use parTraverseUnordered