datastructures v0.1.1 Data.Queue protocol

Summary

Types

t :: term
v :: any

Functions

deq(self, default \\ nil)

Specs

deq(t, v) :: {v, t}
deq!(self)

Specs

deq!(t) :: {v, t} | no_return
enq(self, value)

Specs

enq(t, v) :: t