summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/Data/Setoid/Indexed/Definition.idr10
1 files changed, 1 insertions, 9 deletions
diff --git a/src/Data/Setoid/Indexed/Definition.idr b/src/Data/Setoid/Indexed/Definition.idr
index cf2bb3d..cf5d9a2 100644
--- a/src/Data/Setoid/Indexed/Definition.idr
+++ b/src/Data/Setoid/Indexed/Definition.idr
@@ -63,15 +63,7 @@ index x i = MkSetoid
public export
reindex : (a -> b) -> IndexedSetoid b -> IndexedSetoid a
-reindex f x = MkIndexedSetoid
- { U = x.U . f
- , equivalence = MkIndexedEquivalence
- { relation = \i => x.equivalence.relation (f i)
- , reflexive = \i => x.equivalence.reflexive (f i)
- , symmetric = \i => x.equivalence.symmetric (f i)
- , transitive = \i => x.equivalence.transitive (f i)
- }
- }
+reindex f x = bundle (index x . f)
namespace ToSetoid
public export