Module Prime_priqueue.Make
Parameters
Elt : Stdlib.Set.OrderedType
Signature
type elt= Elt.ttype t
val empty : tThe empty queue.
val is_empty : t -> boolis_empty qis true iffqhas no elements.
val remove : elt -> t -> tremove e qisqwith oneeelement removed, if any. The implementation adds a node markingefor deletion, if an elementewould not be immediatly accessible if present, but care is taken that later additions ofeis unaffected by the deletion marker.