Object

zio

Managed

Related Doc: package zio

Permalink

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

    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. def absolve[E, A](v: Managed[E, Either[E, A]]): Managed[E, A]

    Permalink

    See zio.ZManaged.absolve

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

    Permalink

    See zio.ZManaged

  6. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  7. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. def collectAll[E, A1, A2](ms: Iterable[Managed[E, A2]]): Managed[E, List[A2]]

    Permalink

    See zio.ZManaged.collectAll

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

    Permalink

    See zio.ZManaged.collectAllPar

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

    Permalink

    See zio.ZManaged.collectAllParN

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

    Permalink

    See zio.ZManaged.die

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

    Permalink

    See zio.ZManaged.dieMessage

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

    Permalink

    See zio.ZManaged.done

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

    Permalink

    See zio.ZManaged.effectTotal

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  17. def fail[E](error: ⇒ E): Managed[E, Nothing]

    Permalink

    See zio.ZManaged.fail

  18. def finalize(): Unit

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

    Permalink

    See zio.ZManaged.finalizer

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

    Permalink

    See zio.ZManaged.finalizerRef

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

    Permalink

    See zio.ZManaged.flatten

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

    Permalink

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

    Permalink

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

    Permalink

    See zio.ZManaged.foreachPar

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

    Permalink

    See zio.ZManaged.foreachParN

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

    Permalink

    See zio.ZManaged.foreachParN_

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

    Permalink

    See zio.ZManaged.foreachPar_

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

    Permalink

    See zio.ZManaged.foreach_

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

    Permalink

    See zio.ZManaged.fromAutoCloseable

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

    Permalink

    See zio.ZManaged.fromEffect

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

    Permalink

    See zio.ZManaged.fromEither

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

    Permalink
    Definition Classes
    AnyRef → Any
  33. def halt[E](cause: ⇒ Cause[E]): Managed[E, Nothing]

    Permalink

    See zio.ZManaged.halt

  34. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  35. def ifM[E](b: Managed[E, Boolean]): IfM[Any, E]

    Permalink

    See zio.ZManaged.ifM

  36. val interrupt: Managed[Nothing, Nothing]

    Permalink

    See zio.ZManaged.interrupt

  37. final def isInstanceOf[T0]: Boolean

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

    Permalink

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

    Permalink

    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]

    Permalink

    See zio.ZManaged.loop_

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

    Permalink

    See zio.ZManaged.make

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

    Permalink

    See zio.ZManaged.makeEffect

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

    Permalink

    See zio.ZManaged.makeExit

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

    Permalink

    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]

    Permalink

  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]

    Permalink

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

    Permalink

  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]

    Permalink

  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]

    Permalink

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

    Permalink

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

    Permalink

    See zio.ZManaged.mergeAll

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

    Permalink

    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]

    Permalink

    See zio.ZManaged.mergeAllParN

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

    Permalink
    Definition Classes
    AnyRef
  55. val never: Managed[Nothing, Nothing]

    Permalink

    See zio.ZManaged.never

  56. final def notify(): Unit

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

    Permalink
    Definition Classes
    AnyRef
  58. def reduceAll[E, A](a: Managed[E, A], as: Iterable[Managed[E, A]])(f: (A, A) ⇒ A): Managed[E, A]

    Permalink

    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]

    Permalink

    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]

    Permalink

    See zio.ZManaged.reduceAllParN

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

    Permalink

    See zio.ZManaged.require

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

    Permalink

    See zio.ZManaged.reserve

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

    Permalink

    See zio.ZManaged.sandbox

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

    Permalink

    See zio.ZManaged.succeed

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

    Permalink

    See zio.ZManaged.suspend

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  68. val unit: Managed[Nothing, Unit]

    Permalink

    See zio.ZManaged.unit

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

    Permalink

    See zio.ZManaged.unsandbox

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

    Permalink

    See zio.ZManaged.unwrap

  71. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  74. def when[E](b: ⇒ Boolean)(managed: Managed[E, Any]): Managed[E, Unit]

    Permalink

    See zio.ZManaged.when

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

    Permalink

    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]

    Permalink

    See zio.ZManaged.whenCaseM

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

    Permalink

    See zio.ZManaged.whenM

Deprecated Value Members

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

    Permalink

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

    Permalink

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

    Permalink

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

    Permalink

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

    Permalink

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

    Permalink

    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]

    Permalink

    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]

    Permalink

    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]

    Permalink

    See zio.ZManaged.traverse_

    Annotations
    @deprecated
    Deprecated

    (Since version 1.0.0) use foreach_

Inherited from AnyRef

Inherited from Any

Ungrouped