Parameters
Signature
type t
val create : int -> tval is_empty : t -> boolval add : t -> X.t -> unitval maximum : t -> X.tval remove : t -> unitval pop_maximum : t -> X.tval iter : (X.t -> unit) -> t -> unitval fold : (X.t -> 'a -> 'a) -> t -> 'a -> 'a