package core-and-more

  1. Overview
  2. Docs

Parameters

module DA : sig ... end

Signature

module EF : sig ... end
module MF : sig ... end
module DS : sig ... end
type elt = DA.t
type t = DS.t
val compare : t -> t -> Ppx_deriving_runtime.int
val hash_fold_t : Base.Hash.state -> t -> Base.Hash.state
val hash : t -> Base.Hash.hash_value
val empty : DS.D.t
val find_representative : t -> elt -> elt
val union_elements : t -> elt -> elt -> t
val create_from_equivalences : (elt * elt) list -> t
val create_from_list : equiv:(elt -> elt -> bool) -> elt list -> t