Dequeue

trait Dequeue[F <: ([_$6] =>> Any), A]
Provides the ability to dequeue chunks of elements from a Queue as streams.
class Object
trait Matchable
class Any

Value members

Methods

def dequeue: Stream[F, A]
Dequeues elements from the queue.
def dequeueChunk(maxSize: Int): Stream[F, A]
Dequeues elements from the queue, ensuring elements are dequeued in chunks not exceeding maxSize.
def dequeueBatch: (F, Int) => A
Provides a pipe that converts a stream of batch sizes in to a stream of elements by dequeuing
batches of the specified size.