You can search for identifiers within the package.
in-package search v0.2.0
utils
Heap.Make
module T : sig ... end
type ('a, 'b) t = private
| Leaf
| Node of ('a, 'b) t * 'a T.t * 'b * ('a, 'b) t * int
val empty : ('a, 'b) t
val merge : ('a, 'b) t -> ('a, 'b) t -> ('a, 'b) t
val singleton : 'a T.t -> 'b -> ('a, 'b) t
val insert : 'a T.t -> 'b -> ('a, 'b) t -> ('a, 'b) t
val pop : ('a, 'b) t -> ('a T.t * 'b * ('a, 'b) t) option
type ('a, 'b) pop2 =
| Head of 'a T.t * 'b * 'a T.t * 'b * ('a, 'b) t
| Tail of 'a T.t * 'b
| Done
val pop2 : ('a, 'b) t -> ('a, 'b) pop2