Module Unionfind.NaiveUnionFind

Parameters

module E : EqType

Signature

type unionfind_r = (Eqtype.Equality.sort * Eqtype.Equality.sort) list
val is_labeled : Eqtype.Equality.sort -> (Eqtype.Equality.sort * 'a1) -> bool
val empty_r : unionfind_r
type unionfind_i = (Eqtype.Equality.sort * Eqtype.Equality.sort) list
type unionfind = unionfind_i
val empty : unionfind