Method: Containers::Queue#initialize

Defined in:
lib/containers/queue.rb

#initialize(ary = []) ⇒ Queue

Create a new queue. Takes an optional array argument to initialize the queue.

q = Containers::Queue.new([1, 2, 3])
q.pop #=> 1
q.pop #=> 2


17
18
19
# File 'lib/containers/queue.rb', line 17

def initialize(ary=[])
  @container = Containers::Deque.new(ary)
end