Module Unionfind.Make

Parameters

module X : HashedOrderedType

Signature

type elt = X.t
type t
val init : elt list -> t
val find : elt -> t -> elt
val union : elt -> elt -> t -> unit