Package

zio.macros

delegate

Permalink

package delegate

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. delegate
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. final class EnrichWith[B] extends AnyRef

    Permalink
  2. final class EnrichWithM[-R, +E, A] extends AnyRef

    Permalink
  3. final class EnrichWithManaged[-R, +E, A] extends AnyRef

    Permalink
  4. trait Mix[A, B] extends AnyRef

    Permalink

    Evidence that two instances can be mixed.

    Evidence that two instances can be mixed. Should normally be generated by macros.

  5. implicit class ZIOSyntax[R, E, A] extends AnyRef

    Permalink
  6. implicit class ZManagedSyntax[R, E, A] extends AnyRef

    Permalink

Value Members

  1. object EnrichWithM

    Permalink
  2. object EnrichWithManaged

    Permalink
  3. object Mix

    Permalink
  4. def enrichWith[A](a: A): EnrichWith[A]

    Permalink

    Create a function that can be used to enrich ZIO or ZManaged with the mixed in trait instance.

  5. def enrichWithM[A]: PartiallyApplied[A]

    Permalink

    Create a function that can be used to enrich ZIO or ZManaged with the mixed in effectfully created trait instance.

    Create a function that can be used to enrich ZIO or ZManaged with the mixed in effectfully created trait instance. The generating effect can use the output of the effect that will be mixed into.

  6. def enrichWithManaged[A]: PartiallyApplied[A]

    Permalink

    Create a function that can be used to enrich ZIO or ZManaged with the mixed in effectfully created trait instance.

    Create a function that can be used to enrich ZIO or ZManaged with the mixed in effectfully created trait instance. The generating effect can use the output of the effect that will be mixed into.

  7. def patch[A, B](implicit ev: Mix[A, B]): ((B) ⇒ B) ⇒ (A with B) ⇒ A with B

    Permalink

    Zoom into one trait that is part of composed trait and modify its implementation.

Inherited from AnyRef

Inherited from Any

Ungrouped