effect-io-ai

Package: @effect/printer
Module: Doc

Doc.Union

Represents the union of two documents. Used to implement layout alternatives for group.

Invariants

Signature

export interface Union<A> extends Doc.Variance<A> {
  readonly _tag: "Union"
  readonly left: Doc<A>
  readonly right: Doc<A>
}

Source

Since v1.0.0