
this is a haskell implementation of tarjan's union-find algorithm (robert e.
tarjan. "efficiency of a good but not linear set union algorithm", jacm
22(2), 1975) in order to maintain an equivalence relation.
this package provides a library for the haskell programming language. see http://www.haskell.org/ for more information on haskell.