Module Hash_heap

module Hash_heap: sig .. end
A hash-heap is a combination of a heap and a hashtbl that supports constant time lookup, and log(n) time removal and replacement of elements in addition to the normal heap operations.

val __pa_ounit_275876e34cf609db118f3d84b799a790 : string

A hash-heap is a combination of a heap and a hashtbl that supports constant time lookup, and log(n) time removal and replacement of elements in addition to the normal heap operations.
module Hashtbl: Core_hashtbl
module type Key = Hashtbl.Key
module type S = sig .. end
module Make: 
functor (Key : Key) -> sig .. end

A hash-heap is a combination of a heap and a hashtbl that supports constant time lookup, and log(n) time removal and replacement of elements in addition to the normal heap operations.