effect-io-ai

Package: effect
Module: Schedule

Schedule.Schedule.VarianceStruct

Type-level marker used by Schedule.Variance to record the variance of Schedule type parameters.

Details

This interface exists for TypeScript inference and assignability. Users normally do not construct or inspect it directly.

Signature

export interface VarianceStruct<out Output, in Input, out Error, out Env> {
    readonly _Out: Covariant<Output>
    readonly _In: Contravariant<Input>
    readonly _Error: Covariant<Error>
    readonly _Env: Covariant<Env>
  }

Source

Since v4.0.0