effect-io-ai

Package: effect
Module: Layer

Layer.Variance

The variance interface for Layer type parameters.

Signature

export interface Variance<in ROut, out E, out RIn> {
  readonly [TypeId]: {
    readonly _ROut: Types.Contravariant<ROut>
    readonly _E: Types.Covariant<E>
    readonly _RIn: Types.Covariant<RIn>
  }
}

Source

Since v2.0.0