summaryrefslogtreecommitdiff
path: root/Bidir.agda
diff options
context:
space:
mode:
Diffstat (limited to 'Bidir.agda')
-rw-r--r--Bidir.agda4
1 files changed, 1 insertions, 3 deletions
diff --git a/Bidir.agda b/Bidir.agda
index e024aac..fae3b9e 100644
--- a/Bidir.agda
+++ b/Bidir.agda
@@ -142,9 +142,7 @@ theorem-1 G s = begin
(h′↦r ∘ just) (fromFunc (denumerate s))
≡⟨ refl ⟩
mapMV (flip lookupVec (fromFunc (denumerate s))) (enumerate s)
- ≡⟨ cong (flip mapMV (enumerate s) ∘ flip lookupVec) (lemma-fromFunc-tabulate (denumerate s)) ⟩
- mapMV (flip lookupVec (tabulate (Maybe.just ∘ denumerate s))) (enumerate s)
- ≡⟨ mapMV-cong (lookup∘tabulate (Maybe.just ∘ denumerate s)) (enumerate s) ⟩
+ ≡⟨ mapMV-cong (lemma-lookupM-fromFunc (denumerate s)) (enumerate s) ⟩
mapMV (Maybe.just ∘ denumerate s) (enumerate s)
≡⟨ mapMV-purity (denumerate s) (enumerate s) ⟩
just (map (denumerate s) (enumerate s))