object Managed
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Managed
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
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 absolve[E, A](v: Managed[E, Either[E, A]]): Managed[E, A]
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- final def collectAll[E, A1, A2](ms: Iterable[Managed[E, A2]]): Managed[E, List[A2]]
- final def collectAllPar[E, A](as: Iterable[Managed[E, A]]): Managed[E, List[A]]
- final def collectAllParN[E, A](n: Int)(as: Iterable[Managed[E, A]]): Managed[E, List[A]]
- final def die(t: Throwable): Managed[Nothing, Nothing]
See zio.ZManaged.die
- final def dieMessage(message: String): Managed[Throwable, Nothing]
- final def done[E, A](r: Exit[E, A]): Managed[E, A]
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def fail[E](error: E): Managed[E, Nothing]
- def finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def finalizer(f: IO[Nothing, _]): Managed[Nothing, Unit]
- final def flatten[E, A](m: Managed[E, Managed[E, A]]): Managed[E, A]
- final def foreach[E, A1, A2](as: Iterable[A1])(f: (A1) => Managed[E, A2]): Managed[E, List[A2]]
- final def foreachPar[E, A1, A2](as: Iterable[A1])(f: (A1) => Managed[E, A2]): Managed[E, List[A2]]
- final def foreachParN[E, A1, A2](n: Int)(as: Iterable[A1])(f: (A1) => Managed[E, A2]): Managed[E, List[A2]]
- final def foreachParN_[E, A](n: Int)(as: Iterable[A])(f: (A) => Managed[E, Any]): Managed[E, Unit]
- final def foreachPar_[E, A](as: Iterable[A])(f: (A) => Managed[E, _]): Managed[E, Unit]
- final def foreach_[E, A](as: Iterable[A])(f: (A) => Managed[E, _]): Managed[E, Unit]
- final def fromAutoCloseable[E, A <: AutoCloseable](fa: IO[E, A]): Managed[E, A]
- final def fromEffect[E, A](fa: IO[E, A]): Managed[E, A]
- final def fromEither[E, A](v: => Either[E, A]): Managed[E, A]
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def halt[E](cause: Cause[E]): Managed[E, Nothing]
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final val interrupt: Managed[Nothing, Nothing]
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def make[E, A](acquire: IO[E, A])(release: (A) => UIO[_]): Managed[E, A]
- final def makeExit[E, A](acquire: IO[E, A])(release: (A, Exit[_, _]) => UIO[_]): Managed[E, A]
- final def mergeAll[E, A, B](in: Iterable[Managed[E, A]])(zero: B)(f: (B, A) => B): Managed[E, B]
- final def mergeAllPar[E, A, B](in: Iterable[Managed[E, A]])(zero: B)(f: (B, A) => B): Managed[E, B]
- final def mergeAllParN[E, A, B](n: Int)(in: Iterable[Managed[E, A]])(zero: B)(f: (B, A) => B): Managed[E, B]
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- val never: Managed[Nothing, Nothing]
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def reduceAll[E, A](a: Managed[E, A], as: Iterable[Managed[E, A]])(f: (A, A) => A): Managed[E, A]
- final def reduceAllPar[E, A](a: Managed[E, A], as: Iterable[Managed[E, A]])(f: (A, A) => A): Managed[E, A]
- final def reduceAllParN[E, A](n: Long)(a1: Managed[E, A], as: Iterable[Managed[E, A]])(f: (A, A) => A): Managed[E, A]
- final def require[E, A](error: E): (Managed[E, Option[A]]) => Managed[E, A]
- final def reserve[E, A](reservation: Reservation[Any, E, A]): Managed[E, A]
- final def sandbox[E, A](v: Managed[E, A]): Managed[Cause[E], A]
- final def sequence[E, A1, A2](ms: Iterable[Managed[E, A2]]): Managed[E, List[A2]]
- final def sequencePar[E, A](as: Iterable[Managed[E, A]]): Managed[E, List[A]]
- final def sequenceParN[E, A](n: Int)(as: Iterable[Managed[E, A]]): Managed[E, List[A]]
- final def succeed[A](r: A): Managed[Nothing, A]
- final def succeedLazy[A](r: => A): Managed[Nothing, A]
- final def suspend[E, A](managed: => Managed[E, A]): Managed[E, A]
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def traverse[E, A1, A2](as: Iterable[A1])(f: (A1) => Managed[E, A2]): Managed[E, List[A2]]
- final def traversePar[E, A1, A2](as: Iterable[A1])(f: (A1) => Managed[E, A2]): Managed[E, List[A2]]
- final def traverseParN[E, A1, A2](n: Int)(as: Iterable[A1])(f: (A1) => Managed[E, A2]): Managed[E, List[A2]]
- final def traverseParN_[E, A](n: Int)(as: Iterable[A])(f: (A) => Managed[E, Any]): Managed[E, Unit]
- final def traversePar_[E, A](as: Iterable[A])(f: (A) => Managed[E, _]): Managed[E, Unit]
- final def traverse_[E, A](as: Iterable[A])(f: (A) => Managed[E, _]): Managed[E, Unit]
- final val unit: Managed[Nothing, Unit]
- final def unsandbox[E, A](v: Managed[Cause[E], A]): Managed[E, A]
- final def unwrap[E, A](fa: IO[E, Managed[E, A]]): Managed[E, A]
- 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[E](b: Boolean)(managed: Managed[E, _]): Managed[E, Unit]
- final def whenCase[R, E, A](a: A)(pf: PartialFunction[A, ZManaged[R, E, _]]): ZManaged[R, E, Unit]
- final def whenCaseM[R, E, A](a: ZManaged[R, E, A])(pf: PartialFunction[A, ZManaged[R, E, _]]): ZManaged[R, E, Unit]
- final def whenM[E](b: Managed[E, Boolean])(managed: Managed[E, _]): Managed[E, Unit]