Functor Binary_heap.BinaryHeap

module BinaryHeap: 
functor (Ord : Ord.S) -> sig .. end
Parameters:
Ord : Ord.S

type t = {
   heap : heap;
   index : int;
}
include struct ... end
val peek : t -> Ord.t option
val extract : t -> Ord.t option * t