Packages

object UIO extends Companion

Source
UIO.scala
Linear Supertypes
Companion, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. UIO
  2. Companion
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

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 apply[A](a: => A): UIO[A]

    See also

    See monix.bio.IO.apply

  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. val cancelBoundary: UIO[Unit]

  7. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  8. def defer[A](fa: => UIO[A]): UIO[A]

    See also

    See monix.bio.IO.defer

  9. def deferAction[A](f: (Scheduler) => UIO[A]): UIO[A]

  10. def deferTotal[A](fa: => UIO[A]): UIO[A]

  11. def delay[A](a: => A): UIO[A]

    See also

    See monix.bio.IO.delay

  12. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  13. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  14. def eval[A](a: => A): UIO[A]

    See also

    See monix.bio.IO.eval

  15. def evalAsync[A](a: => A): UIO[A]

  16. def evalTotal[A](a: => A): UIO[A]

  17. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  18. def fromCancelablePromiseEither[A](p: CancelablePromise[Either[Nothing, A]]): UIO[A]

  19. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  20. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  21. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  22. def left[A, B](a: A): UIO[Either[A, B]]

    See also

    See monix.bio.IO.left

  23. def map2[A1, A2, R](fa1: UIO[A1], fa2: UIO[A2])(f: (A1, A2) => R): UIO[R]

    See also

    See monix.bio.IO.map2

  24. def map3[A1, A2, A3, R](fa1: UIO[A1], fa2: UIO[A2], fa3: UIO[A3])(f: (A1, A2, A3) => R): UIO[R]

    See also

    See monix.bio.IO.map3

  25. 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

    See monix.bio.IO.map4

  26. 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

    See monix.bio.IO.map5

  27. 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

    See monix.bio.IO.map6

  28. def mapBoth[A1, A2, R](fa1: UIO[A1], fa2: UIO[A2])(f: (A1, A2) => R): UIO[R]

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

    See also

    See monix.bio.IO.never

  31. def none[A]: UIO[Option[A]]

    See also

    See monix.bio.IO.none

  32. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  33. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  34. def now[A](a: A): UIO[A]

    See also

    See monix.bio.IO.now

  35. def parMap2[A1, A2, R](fa1: UIO[A1], fa2: UIO[A2])(f: (A1, A2) => R): UIO[R]

  36. def parMap3[A1, A2, A3, R](fa1: UIO[A1], fa2: UIO[A2], fa3: UIO[A3])(f: (A1, A2, A3) => R): UIO[R]

  37. 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]

  38. 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]

  39. 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

  40. def parSequence[A](in: Iterable[UIO[A]]): UIO[List[A]]

  41. def parSequenceN[A](parallelism: Int)(in: Iterable[UIO[A]]): UIO[List[A]]

  42. def parSequenceUnordered[A](in: Iterable[UIO[A]]): UIO[List[A]]

  43. def parTraverse[A, B](in: Iterable[A])(f: (A) => UIO[B]): UIO[List[B]]

  44. def parTraverseN[A, B](parallelism: Int)(in: Iterable[A])(f: (A) => UIO[B]): UIO[List[B]]

  45. def parTraverseUnordered[A, B](in: Iterable[A])(f: (A) => UIO[B]): UIO[List[B]]

  46. def parZip2[A1, A2, R](fa1: UIO[A1], fa2: UIO[A2]): UIO[(A1, A2)]

    See also

    See IO.parZip2

  47. def parZip3[A1, A2, A3](fa1: UIO[A1], fa2: UIO[A2], fa3: UIO[A3]): UIO[(A1, A2, A3)]

    See also

    See IO.parZip3

  48. 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

  49. 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

  50. 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

  51. def pure[A](a: A): UIO[A]

    See also

    See monix.bio.IO.pure

  52. def race[A, B](fa: UIO[A], fb: UIO[B]): UIO[Either[A, B]]

    See also

    See monix.bio.IO.race

  53. def raceMany[A](tasks: Iterable[UIO[A]]): UIO[A]

  54. def racePair[A, B](fa: UIO[A], fb: UIO[B]): UIO[Either[(A, Fiber[Nothing, B]), (Fiber[Nothing, A], B)]]

  55. def rethrow[A](fa: UIO[Either[Nothing, A]]): UIO[A]

  56. def right[A, B](b: B): UIO[Either[A, B]]

    See also

    See monix.bio.IO.right

  57. def sequence[A](in: Iterable[UIO[A]]): UIO[List[A]]

  58. def shift(ec: ExecutionContext): UIO[Unit]

  59. val shift: UIO[Unit]

  60. def sleep(timespan: FiniteDuration): UIO[Unit]

    See also

    See monix.bio.IO.sleep

  61. def some[A](a: A): UIO[Option[A]]

    See also

    See monix.bio.IO.some

  62. def suspend[A](fa: => UIO[A]): UIO[A]

  63. def suspendTotal[A](fa: => UIO[A]): UIO[A]

  64. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  65. def tailRecM[A, B](a: A)(f: (A) => UIO[Either[A, B]]): UIO[B]

  66. def terminate(ex: Throwable): UIO[Nothing]

  67. def toString(): String
    Definition Classes
    AnyRef → Any
  68. val trace: UIO[IOTrace]

  69. def traverse[A, B](in: Iterable[A])(f: (A) => UIO[B]): UIO[List[B]]

  70. val unit: UIO[Unit]

    See also

    See monix.bio.IO.unit

  71. def unless(cond: Boolean)(action: => UIO[Unit]): UIO[Unit]

  72. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  73. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  74. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  75. def when(cond: Boolean)(action: => UIO[Unit]): UIO[Unit]

    See also

    See monix.bio.IO.when

Deprecated Value Members

  1. 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

  2. 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

  3. 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

  4. 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

  5. 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

  6. 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

Inherited from Companion

Inherited from AnyRef

Inherited from Any

Ungrouped