diff options
Diffstat (limited to 'src/Data')
-rw-r--r-- | src/Data/Setoid/Indexed/Definition.idr | 10 |
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 |