ecta-1.0.0.3
Safe HaskellNone
LanguageHaskell2010

Data.Persistent.UnionFind

Description

Lightweight union-find implementation suitable for use with nondeterminism

Documentation

data UVarGen Source #

Instances

Instances details
Eq UVarGen Source # 
Instance details

Defined in Data.Persistent.UnionFind

Methods

(==) :: UVarGen -> UVarGen -> Bool #

(/=) :: UVarGen -> UVarGen -> Bool #

Ord UVarGen Source # 
Instance details

Defined in Data.Persistent.UnionFind

Show UVarGen Source # 
Instance details

Defined in Data.Persistent.UnionFind

data UVar Source #

Instances

Instances details
Eq UVar Source # 
Instance details

Defined in Data.Persistent.UnionFind

Methods

(==) :: UVar -> UVar -> Bool #

(/=) :: UVar -> UVar -> Bool #

Ord UVar Source # 
Instance details

Defined in Data.Persistent.UnionFind

Methods

compare :: UVar -> UVar -> Ordering #

(<) :: UVar -> UVar -> Bool #

(<=) :: UVar -> UVar -> Bool #

(>) :: UVar -> UVar -> Bool #

(>=) :: UVar -> UVar -> Bool #

max :: UVar -> UVar -> UVar #

min :: UVar -> UVar -> UVar #

Show UVar Source # 
Instance details

Defined in Data.Persistent.UnionFind

Methods

showsPrec :: Int -> UVar -> ShowS #

show :: UVar -> String #

showList :: [UVar] -> ShowS #