Package

zio.internal

macros

Permalink

package macros

Visibility
  1. Public
  2. All

Type Members

  1. trait ExprGraphCompileVariants extends AnyRef

    Permalink
  2. final case class Graph[Key, A](nodes: List[Node[Key, A]], keyEquals: (Key, Key) ⇒ Boolean) extends Product with Serializable

    Permalink
  3. sealed trait GraphError[+Key, +A] extends AnyRef

    Permalink
  4. sealed abstract class LayerCompose[+A] extends Product with Serializable

    Permalink
  5. final case class Node[+Key, +A](inputs: List[Key], outputs: List[Key], value: A) extends Product with Serializable

    Permalink
  6. final class WireMacros extends LayerMacroUtils

    Permalink
  7. final case class ZLayerExprBuilder[Key, A](graph: Graph[Key, A], showKey: (Key) ⇒ String, showExpr: (A) ⇒ String, abort: (String) ⇒ Nothing, emptyExpr: A, composeH: (A, A) ⇒ A, composeV: (A, A) ⇒ A) extends Product with Serializable

    Permalink

Value Members

  1. object GraphError

    Permalink
  2. object LayerCompose extends Serializable

    Permalink
  3. object ZLayerExprBuilder extends ExprGraphCompileVariants with Serializable

    Permalink

Ungrouped