InPartiallyApplied
class AnyVal
trait Matchable
class Any
Value members
Methods
def boundedNoneTerminated[F <: ([_$28] =>> Any), A](maxSize: Int)(F: Concurrent[F]): G[NoneTerminatedQueue[F, A]]
Creates a bounded queue terminated by enqueueing
None. All elements before None are preserved. def circularBufferNoneTerminated[F <: ([_$30] =>> Any), A](maxSize: Int)(F: Concurrent[F]): G[NoneTerminatedQueue[F, A]]
Creates a queue terminated by enqueueing
None. All elements before None are preserved and never blocks on enqueue. def fairBounded[F <: ([_$31] =>> Any), A](maxSize: Int, fairSize: Int)(F: Concurrent[F]): G[Queue[F, A]]
Created a bounded queue that distributed always at max
fairSize elements to any subscriber. def synchronousNoneTerminated[F <: ([_$35] =>> Any), A](F: Concurrent[F]): G[NoneTerminatedQueue[F, A]]
Like synchronous, except that any enqueue of
None will never block and cancels any dequeue operation.