Heap.MakeRankedmodule Rank : RankedTypetype elt = Rank.tThe type of elements of the heap.
val in_heap : elt -> boolHeap membership function.
val size : t -> intReturns the current size of the heap.
val is_empty : t -> boolIs the heap empty ?
val grow_to_by_double : t -> int -> unitGrow the size of the heap by multiplying it by 2 until it is at least the size specified.