Raised when a queue is empty
Module OgamlUtils.PriorityQueue.Q
Type of PriorityQueue.MakeThis module provides a basic implementation of priority queues
Priorities used by the queue
Type of a queue storing elements of type
'a
Empty queue
Returns
true
iff the queue is empty
Singleton queue
Merges two queues
Inserts an element with a given priority
Returns the top element of a queue
Raises
Raises
Empty
if the queue is empty
Removes the top element of a queue
Raises
Raises
Empty
if the queue is empty
Returns the top element of a queue and the queue without its first element
Raises
Raises
Empty
if the queue is empty