package aez

  1. Overview
  2. Docs

Parameters

module X : OrderedType

Signature

type elt = X.t
type t
val make : elt view -> t
val view : t -> elt view
val neg : t -> t
val add_label : Hstring.t -> t -> unit
val label : t -> Hstring.t
val print : Format.formatter -> t -> unit
val compare : t -> t -> int
val equal : t -> t -> bool
val hash : t -> int
module Map : sig ... end
module Set : sig ... end