License | BSD-3-Clause |
---|---|
Maintainer | Jamie Willis |
Stability | experimental |
Safe Haskell | None |
Language | Haskell2010 |
Documentation
Concrete FIFO Queue, with amortized constant operations.
Since: 1.5.0.0
enqueueAll :: [a] -> Queue a -> Queue a Source #
Adds each of the elements onto the queue, from left-to-right.
Since: 1.5.0.0
dequeue :: Queue a -> (a, Queue a) Source #
Removes an element from the front of the queue.
Since: 1.5.0.0