effect-io-ai

Package: effect
Module: Queue

Queue.Dequeue.Variance

Type-level variance marker for Dequeue.

Details

Dequeue is covariant in both the taken value type A and failure type E, because values and failures are observed through this handle.

Signature

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

Source

Since v4.0.0