- Companion
- class
Value members
Concrete methods
Constructs an empty, bounded dequeue holding up to capacity elements for F data types
that are cats.effect.kernel.GenConcurrent. When the queue is full (contains exactly
capacity elements), every next Queue#offer will be backpressured (i.e. the
Queue#offer blocks semantically).
Constructs an empty, bounded dequeue holding up to capacity elements for F data types
that are cats.effect.kernel.GenConcurrent. When the queue is full (contains exactly
capacity elements), every next Queue#offer will be backpressured (i.e. the
Queue#offer blocks semantically).
- Value Params
- capacity
the maximum capacity of the queue
- Returns
an empty, bounded queue
Constructs an empty, unbounded dequeue for F data types that are
cats.effect.kernel.GenConcurrent. Queue#offer never blocks semantically, as there
is always spare capacity in the queue.
Constructs an empty, unbounded dequeue for F data types that are
cats.effect.kernel.GenConcurrent. Queue#offer never blocks semantically, as there
is always spare capacity in the queue.
- Returns
an empty, unbounded queue