Packages

o

zio

Managed

object Managed

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Managed
  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. def absolve[E, A](v: Managed[E, Either[E, A]]): Managed[E, A]

    See zio.ZManaged.absolve

  5. def apply[E, A](reserve: IO[E, Reservation[Any, E, A]]): Managed[E, A]

    See zio.ZManaged

  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  8. def collectAll[E, A1, A2](ms: Iterable[Managed[E, A2]]): Managed[E, List[A2]]

    See zio.ZManaged.collectAll

  9. def collectAllPar[E, A](as: Iterable[Managed[E, A]]): Managed[E, List[A]]

    See zio.ZManaged.collectAllPar

  10. def collectAllParN[E, A](n: Int)(as: Iterable[Managed[E, A]]): Managed[E, List[A]]

    See zio.ZManaged.collectAllParN

  11. def die(t: ⇒ Throwable): Managed[Nothing, Nothing]

    See zio.ZManaged.die

  12. def dieMessage(message: ⇒ String): Managed[Throwable, Nothing]

    See zio.ZManaged.dieMessage

  13. def done[E, A](r: ⇒ Exit[E, A]): Managed[E, A]

    See zio.ZManaged.done

  14. def effectTotal[R, A](r: ⇒ A): ZManaged[R, Nothing, A]

    See zio.ZManaged.effectTotal

  15. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  16. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  17. def fail[E](error: ⇒ E): Managed[E, Nothing]

    See zio.ZManaged.fail

  18. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  19. def finalizer(f: IO[Nothing, Any]): Managed[Nothing, Unit]

    See zio.ZManaged.finalizer

  20. def finalizerRef(initial: (Exit[Any, Any]) ⇒ UIO[Any]): Managed[Nothing, FinalizerRef[Any]]

    See zio.ZManaged.finalizerRef

  21. def flatten[E, A](m: Managed[E, Managed[E, A]]): Managed[E, A]

    See zio.ZManaged.flatten

  22. final def foreach[E, A1, A2](in: Option[A1])(f: (A1) ⇒ Managed[E, A2]): Managed[E, Option[A2]]

    See zio.ZManaged.foreach[R,E,A1,A2](in:Option*

  23. def foreach[E, A1, A2](as: Iterable[A1])(f: (A1) ⇒ Managed[E, A2]): Managed[E, List[A2]]

    See zio.ZManaged.foreach[R,E,A1,A2](as:Iterable*

  24. def foreachPar[E, A1, A2](as: Iterable[A1])(f: (A1) ⇒ Managed[E, A2]): Managed[E, List[A2]]

    See zio.ZManaged.foreachPar

  25. def foreachParN[E, A1, A2](n: Int)(as: Iterable[A1])(f: (A1) ⇒ Managed[E, A2]): Managed[E, List[A2]]

    See zio.ZManaged.foreachParN

  26. def foreachParN_[E, A](n: Int)(as: Iterable[A])(f: (A) ⇒ Managed[E, Any]): Managed[E, Unit]

    See zio.ZManaged.foreachParN_

  27. def foreachPar_[E, A](as: Iterable[A])(f: (A) ⇒ Managed[E, Any]): Managed[E, Unit]

    See zio.ZManaged.foreachPar_

  28. def foreach_[E, A](as: Iterable[A])(f: (A) ⇒ Managed[E, Any]): Managed[E, Unit]

    See zio.ZManaged.foreach_

  29. def fromAutoCloseable[E, A <: AutoCloseable](fa: IO[E, A]): Managed[E, A]

    See zio.ZManaged.fromAutoCloseable

  30. def fromEffect[E, A](fa: IO[E, A]): Managed[E, A]

    See zio.ZManaged.fromEffect

  31. def fromEither[E, A](v: ⇒ Either[E, A]): Managed[E, A]

    See zio.ZManaged.fromEither

  32. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  33. def halt[E](cause: ⇒ Cause[E]): Managed[E, Nothing]

    See zio.ZManaged.halt

  34. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  35. def ifM[E](b: Managed[E, Boolean]): IfM[Any, E]

    See zio.ZManaged.ifM

  36. val interrupt: Managed[Nothing, Nothing]

    See zio.ZManaged.interrupt

  37. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  38. def iterate[E, S](initial: S)(cont: (S) ⇒ Boolean)(body: (S) ⇒ Managed[E, S]): Managed[E, S]

    See zio.ZManaged.iterate

  39. def loop[E, A, S](initial: S)(cont: (S) ⇒ Boolean, inc: (S) ⇒ S)(body: (S) ⇒ Managed[E, A]): Managed[E, List[A]]

    See zio.ZManaged.loop

  40. def loop_[E, S](initial: S)(cont: (S) ⇒ Boolean, inc: (S) ⇒ S)(body: (S) ⇒ Managed[E, Any]): Managed[E, Unit]

    See zio.ZManaged.loop_

  41. def make[E, A](acquire: IO[E, A])(release: (A) ⇒ UIO[Any]): Managed[E, A]

    See zio.ZManaged.make

  42. def makeEffect[A](acquire: ⇒ A)(release: (A) ⇒ Any): Managed[Throwable, A]

    See zio.ZManaged.makeEffect

  43. def makeExit[E, A](acquire: IO[E, A])(release: (A, Exit[Any, Any]) ⇒ UIO[Any]): Managed[E, A]

    See zio.ZManaged.makeExit

  44. def makeInterruptible[R, E, A](acquire: IO[E, A])(release: (A) ⇒ UIO[Any]): Managed[E, A]

    See zio.ZManaged.makeInterruptible

  45. def mapN[E, A, B, C, D, F](managed1: Managed[E, A], managed2: Managed[E, B], managed3: Managed[E, C], managed4: Managed[E, D])(f: (A, B, C, D) ⇒ F): Managed[E, F]

  46. def mapN[E, A, B, C, D](managed1: Managed[E, A], managed2: Managed[E, B], managed3: Managed[E, C])(f: (A, B, C) ⇒ D): Managed[E, D]

  47. def mapN[E, A, B, C](managed1: Managed[E, A], managed2: Managed[E, B])(f: (A, B) ⇒ C): Managed[E, C]

  48. def mapParN[E, A, B, C, D, F](managed1: Managed[E, A], managed2: Managed[E, B], managed3: Managed[E, C], managed4: Managed[E, D])(f: (A, B, C, D) ⇒ F): Managed[E, F]

  49. def mapParN[E, A, B, C, D](managed1: Managed[E, A], managed2: Managed[E, B], managed3: Managed[E, C])(f: (A, B, C) ⇒ D): Managed[E, D]

  50. def mapParN[E, A, B, C](managed1: Managed[E, A], managed2: Managed[E, B])(f: (A, B) ⇒ C): Managed[E, C]

  51. def mergeAll[E, A, B](in: Iterable[Managed[E, A]])(zero: B)(f: (B, A) ⇒ B): Managed[E, B]

    See zio.ZManaged.mergeAll

  52. def mergeAllPar[E, A, B](in: Iterable[Managed[E, A]])(zero: B)(f: (B, A) ⇒ B): Managed[E, B]

    See zio.ZManaged.mergeAllPar

  53. def mergeAllParN[E, A, B](n: Int)(in: Iterable[Managed[E, A]])(zero: B)(f: (B, A) ⇒ B): Managed[E, B]

    See zio.ZManaged.mergeAllParN

  54. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  55. val never: Managed[Nothing, Nothing]

    See zio.ZManaged.never

  56. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  57. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  58. def reduceAll[E, A](a: Managed[E, A], as: Iterable[Managed[E, A]])(f: (A, A) ⇒ A): Managed[E, A]

    See zio.ZManaged.reduceAll

  59. def reduceAllPar[E, A](a: Managed[E, A], as: Iterable[Managed[E, A]])(f: (A, A) ⇒ A): Managed[E, A]

    See zio.ZManaged.reduceAllPar

  60. def reduceAllParN[E, A](n: Long)(a1: Managed[E, A], as: Iterable[Managed[E, A]])(f: (A, A) ⇒ A): Managed[E, A]

    See zio.ZManaged.reduceAllParN

  61. def require[E, A](error: ⇒ E): (Managed[E, Option[A]]) ⇒ Managed[E, A]

    See zio.ZManaged.require

  62. def reserve[E, A](reservation: Reservation[Any, E, A]): Managed[E, A]

    See zio.ZManaged.reserve

  63. def sandbox[E, A](v: Managed[E, A]): Managed[Cause[E], A]

    See zio.ZManaged.sandbox

  64. def succeed[A](r: ⇒ A): Managed[Nothing, A]

    See zio.ZManaged.succeed

  65. def suspend[E, A](managed: ⇒ Managed[E, A]): Managed[E, A]

    See zio.ZManaged.suspend

  66. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  67. def toString(): String
    Definition Classes
    AnyRef → Any
  68. val unit: Managed[Nothing, Unit]

    See zio.ZManaged.unit

  69. def unsandbox[E, A](v: Managed[Cause[E], A]): Managed[E, A]

    See zio.ZManaged.unsandbox

  70. def unwrap[E, A](fa: IO[E, Managed[E, A]]): Managed[E, A]

    See zio.ZManaged.unwrap

  71. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  72. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  73. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  74. def when[E](b: ⇒ Boolean)(managed: Managed[E, Any]): Managed[E, Unit]

    See zio.ZManaged.when

  75. def whenCase[R, E, A](a: ⇒ A)(pf: PartialFunction[A, ZManaged[R, E, Any]]): ZManaged[R, E, Unit]

    See zio.ZManaged.whenCase

  76. def whenCaseM[R, E, A](a: ZManaged[R, E, A])(pf: PartialFunction[A, ZManaged[R, E, Any]]): ZManaged[R, E, Unit]

    See zio.ZManaged.whenCaseM

  77. def whenM[E](b: Managed[E, Boolean])(managed: Managed[E, Any]): Managed[E, Unit]

    See zio.ZManaged.whenM

Deprecated Value Members

  1. def sequence[E, A1, A2](ms: Iterable[Managed[E, A2]]): Managed[E, List[A2]]

    See zio.ZManaged.sequence

    Annotations
    @deprecated
    Deprecated

    (Since version 1.0.0) use collectAll

  2. def sequencePar[E, A](as: Iterable[Managed[E, A]]): Managed[E, List[A]]

    See zio.ZManaged.sequencePar

    Annotations
    @deprecated
    Deprecated

    (Since version 1.0.0) use collectAllPar

  3. def sequenceParN[E, A](n: Int)(as: Iterable[Managed[E, A]]): Managed[E, List[A]]

    See zio.ZManaged.sequenceParN

    Annotations
    @deprecated
    Deprecated

    (Since version 1.0.0) use collectAllParN

  4. def traverse[E, A1, A2](as: Iterable[A1])(f: (A1) ⇒ Managed[E, A2]): Managed[E, List[A2]]

    See zio.ZManaged.traverse

    Annotations
    @deprecated
    Deprecated

    (Since version 1.0.0) use foreach

  5. def traversePar[E, A1, A2](as: Iterable[A1])(f: (A1) ⇒ Managed[E, A2]): Managed[E, List[A2]]

    See zio.ZManaged.traversePar

    Annotations
    @deprecated
    Deprecated

    (Since version 1.0.0) use foreachPar

  6. def traverseParN[E, A1, A2](n: Int)(as: Iterable[A1])(f: (A1) ⇒ Managed[E, A2]): Managed[E, List[A2]]

    See zio.ZManaged.traverseParN

    Annotations
    @deprecated
    Deprecated

    (Since version 1.0.0) use foreachParN

  7. def traverseParN_[E, A](n: Int)(as: Iterable[A])(f: (A) ⇒ Managed[E, Any]): Managed[E, Unit]

    See zio.ZManaged.traverseParN_

    Annotations
    @deprecated
    Deprecated

    (Since version 1.0.0) use foreachParN_

  8. def traversePar_[E, A](as: Iterable[A])(f: (A) ⇒ Managed[E, Any]): Managed[E, Unit]

    See zio.ZManaged.traversePar_

    Annotations
    @deprecated
    Deprecated

    (Since version 1.0.0) use foreachPar_

  9. def traverse_[E, A](as: Iterable[A])(f: (A) ⇒ Managed[E, Any]): Managed[E, Unit]

    See zio.ZManaged.traverse_

    Annotations
    @deprecated
    Deprecated

    (Since version 1.0.0) use foreach_

Inherited from AnyRef

Inherited from Any

Ungrouped