Method: PriorityQueue#initialize

Defined in:
lib/priority_queue.rb

#initialize(&prc) ⇒ PriorityQueue

Returns a new instance of PriorityQueue.



7
8
9
10
# File 'lib/priority_queue.rb', line 7

def initialize(&prc)
  @store = Array.new
  @prc = prc || Proc.new { |el1, el2| el1 <=> el2 }
end