effect-io-ai

Package: effect
Module: Redacted

Redacted.Redacted.Variance

Type-level variance marker for Redacted.

When to use

Use when defining internals that need to preserve the covariant value type carried by Redacted.

Details

This interface records the covariant value type carried by a Redacted value and is not normally referenced directly by users.

Signature

export interface Variance<out A> {
    readonly [TypeId]: {
      readonly _A: Covariant<A>
    }
  }

Source

Since v3.3.0