equivalence-0.3.2: Maintaining an equivalence relation implemented as union-find using STT.

Index

=== | Data.Equivalence.Monad
Class | Data.Equivalence.STT
classDesc |
1 (Function) | Data.Equivalence.STT
2 (Function) | Data.Equivalence.Monad
combine |
1 (Function) | Data.Equivalence.STT
2 (Function) | Data.Equivalence.Monad
combineAll |
1 (Function) | Data.Equivalence.STT
2 (Function) | Data.Equivalence.Monad
desc |
1 (Function) | Data.Equivalence.STT
2 (Function) | Data.Equivalence.Monad
equate |
1 (Function) | Data.Equivalence.STT
2 (Function) | Data.Equivalence.Monad
equateAll |
1 (Function) | Data.Equivalence.STT
2 (Function) | Data.Equivalence.Monad
Equiv | Data.Equivalence.STT
equivalent |
1 (Function) | Data.Equivalence.STT
2 (Function) | Data.Equivalence.Monad
EquivM | Data.Equivalence.Monad
EquivM' | Data.Equivalence.Monad
EquivT |
1 (Type/Class) | Data.Equivalence.Monad
2 (Data Constructor) | Data.Equivalence.Monad
EquivT' | Data.Equivalence.Monad
getClass |
1 (Function) | Data.Equivalence.STT
2 (Function) | Data.Equivalence.Monad
leastEquiv | Data.Equivalence.STT
MonadEquiv | Data.Equivalence.Monad
remove |
1 (Function) | Data.Equivalence.STT
2 (Function) | Data.Equivalence.Monad
removeClass |
1 (Function) | Data.Equivalence.STT
2 (Function) | Data.Equivalence.Monad
runEquivM | Data.Equivalence.Monad
runEquivM' | Data.Equivalence.Monad
runEquivT | Data.Equivalence.Monad
runEquivT' | Data.Equivalence.Monad
same | Data.Equivalence.STT
unEquivT | Data.Equivalence.Monad