Box.Queue (box v0.15.1)

View Source

Queue data structure

Summary

Types

t()

@type t() :: :queue.queue()

Functions

insert(queue, item)

@spec insert(t(), any()) :: t()

new()

@spec new() :: t()

out(queue)

@spec out(t()) :: {:empty, t()} | {{:value, any()}, t()}