prove general fmap_inj lemmas
and derive the existing ones from it (and also in Iris, an equivalent one for dist
)
Merge request reports
Activity
mentioned in merge request iris!969 (merged)
added 1 commit
- d48ecad3 - prove a general option_fmap_inj lemma, and a similar one for lists
added 1 commit
- c900f470 - prove a general option_fmap_inj lemma, and a similar one for lists
added 1 commit
- 9ac59018 - prove a general option_fmap_inj lemma, and a similar one for lists
added 22 commits
-
9ac59018...1ce70965 - 19 commits from branch
master
- b44a2d00 - prove a general option_fmap_inj lemma, and a similar one for lists
- 415ba1b5 - Add instance `bv_unsigned_inj` and use that.
- e1a6f3cb - Tweaks.
Toggle commit list-
9ac59018...1ce70965 - 19 commits from branch
mentioned in commit b9418660
@iris-users
- Rename
equiv_Forall2
→list_equiv_Forall2
andequiv_option_Forall2
→option_equiv_Forall2
. Add similar lemmaslist_eq_Forall2
andoption_eq_Forall2
for=
instead of≡
. - Rename
fmap_inj
→list_fmap_eq_inj
andoption_fmap_inj
→option_fmap_eq_inj
. The new lemmaslist_fmap_inj
/option_fmap_inj
generalize injectivity toForall2
/option_Forall2
.
- Rename
mentioned in commit iris@643fb0cd
mentioned in merge request iris!999 (merged)
mentioned in commit iris@608fad72
mentioned in commit iris@8515dc96
Please register or sign in to reply