effect-io-ai

Package: effect
Module: Queue

Queue.Enqueue.Variance

Type-level variance marker for Enqueue.

Details

Enqueue is contravariant in both its offered value type A and failure type E, because values and failures flow into the queue through this handle.

Signature

export interface Variance<A, E> {
    _A: Types.Contravariant<A>
    _E: Types.Contravariant<E>
  }

Source

Since v4.0.0