-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Exercise requires iMod without much previous exposure to the tactic #5
Comments
For what it's worth, I did |
@hackedy could you share your proof? I tried exactly that and it didn't work. Maybe Iris has changed since you did the exercise? |
Hi Maja, here's my proof
Here's the versions of everything
|
Ah, I see, I was trying to do |
Following the Recommended Learning Path, by the time one gets to the
hoare_triple_dfrac
exercise inresource_algebra.v
, one will have seeniMod
being used to make use of a lemma exactly once – inpersistently.v
, quite a while ago.Moreover, at that point one doesn't have much practical experience doing that themselves.
hoare_triple_dfrac
is the first exercise that requiresiMod
.This might make it quite hard to remember that
iMod
is how one is supposed to eliminate the update modality. Indeed, I myself got stuck expectingiApply
to handle the modality for me. It might be a good idea to either insert more exercises requiring the use ofiMod
along the way, to give students the chance to learn it when it is being first introduced, or add a hint to thehoare_triple_dfrac
exercise reminding the student of the existence of theiMod
tactic.The text was updated successfully, but these errors were encountered: