package vocal

  1. Overview
  2. Docs

Parameters

module X : sig ... end

Signature

type elt = X.t
type heap
val empty : unit -> heap
val is_empty : heap -> bool
val merge : heap -> heap -> heap
val insert : elt -> heap -> heap
val find_min : heap -> elt
val delete_min : heap -> heap