Module UnionFind

include UnionFind__.UnionFindBasic
type 'a elem
val make : 'a -> 'a elem
val get : 'a elem -> 'a
val set : 'a elem -> 'a -> unit
val eq : 'a elem -> 'a elem -> bool
val union : 'a elem -> 'a elem -> 'a elem
val find : 'a elem -> 'a elem
include UnionFind__.UnionFindOverStore
include UnionFind__.Store
module type STORE = sig ... end
module StoreMap : sig ... end
module StoreRef : sig ... end
module StoreTransactionalRef : sig ... end
module StoreVector : sig ... end