AsyncQueue

dev.tauri.choam.async.AsyncQueue
object AsyncQueue

Attributes

Source
AsyncQueue.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
AsyncQueue.type

Members list

Value members

Concrete methods

def bounded[F[_], A](bound: Int)(implicit F: AsyncReactive[F]): Axn[BoundedQueue[F, A]]

Attributes

Source
AsyncQueue.scala
def dropping[F[_], A](capacity: Int)(implicit F: AsyncReactive[F]): Axn[OverflowQueue[F, A]]

Attributes

Source
AsyncQueue.scala
def ringBuffer[F[_], A](capacity: Int)(implicit F: AsyncReactive[F]): Axn[OverflowQueue[F, A]]

Attributes

Source
AsyncQueue.scala
def synchronous[F[_], A](implicit F: AsyncReactive[F]): Axn[BoundedQueue[F, A]]

Attributes

Source
AsyncQueue.scala

Attributes

Source
AsyncQueue.scala
def unboundedWithSize[F[_], A](implicit F: AsyncReactive[F]): Axn[WithSize[F, A]]

Attributes

Source
AsyncQueue.scala