effect-io-ai

Package: effect
Module: RequestResolver

RequestResolver.RequestResolver.Variance

Variance marker carried by every RequestResolver.

Details

This marker preserves the request type accepted by the resolver for Effect’s type-level machinery. Users normally do not implement it directly.

Signature

export interface Variance<in A> {
    readonly [TypeId]: {
      readonly _A: Types.Contravariant<A>
    }
  }

Source

Since v2.0.0