coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Arnaud Spiwack <aspiwack AT lix.polytechnique.fr>
- To: AUGER Cédric <sedrikov AT gmail.com>
- Cc: coq-club AT inria.fr
- Subject: Re: [Coq-Club] Re: refine skipping hole
- Date: Tue, 9 Oct 2012 10:00:01 +0200
I have never understood the true reason to have a side effect counter
for both existentials and type universes. For me some existential
information should be stacked in order to retrieve them when taking
back, so that redoing your stuff would regenerate the same numbers, and
you could use them as names. Having a 100 lines code which contains
existentials such as %541 or universes such as (*Type 203*) is rather
ridiculous, and makes things harder to understand.
Plus people will laugh at you when you will tell them that Coq is
purely functionnal (of course such a thing won't affect pure
functionnality of Coq, but well that looks so non pure…).
This has nothing to do with side effects, really. Only with the fact that the names are generated.
Some interesting thing would be to allow the user to name its
existentials. For instance with a "refine (f %my_hole some_arg)."
instead of a "refine (f _ some_arg)."
It would be useful indeed.
plus it could be nice to have a
distinction between holes that can automatically be inferred and holes
that hold for existentials, even if that does not mean much for Coq (I
think it does for the user, when you use a big refine, being able to
identify the true holes at first glance is a plus).
It's a thought.
- [Coq-Club] refine skipping hole, S3, 10/06/2012
- Re: [Coq-Club] refine skipping hole, AUGER Cédric, 10/06/2012
- [Coq-Club] Re: refine skipping hole, S3, 10/07/2012
- Re: [Coq-Club] Re: refine skipping hole, Arnaud Spiwack, 10/08/2012
- Re: [Coq-Club] Re: refine skipping hole, S3, 10/09/2012
- Re: [Coq-Club] Re: refine skipping hole, Arnaud Spiwack, 10/09/2012
- Re: [Coq-Club] Re: refine skipping hole, AUGER Cédric, 10/09/2012
- Re: [Coq-Club] Re: refine skipping hole, Arnaud Spiwack, 10/09/2012
- Re: [Coq-Club] Re: refine skipping hole, Pierre Courtieu, 10/09/2012
- Re: [Coq-Club] Re: refine skipping hole, Arnaud Spiwack, 10/09/2012
- Re: [Coq-Club] Re: refine skipping hole, AUGER Cédric, 10/09/2012
- Re: [Coq-Club] Re: refine skipping hole, Enrico Tassi, 10/09/2012
- Re: [Coq-Club] Re: refine skipping hole, Arnaud Spiwack, 10/09/2012
- Re: [Coq-Club] Re: refine skipping hole, AUGER Cédric, 10/09/2012
- Re: [Coq-Club] Re: refine skipping hole, Arnaud Spiwack, 10/09/2012
- Re: [Coq-Club] Re: refine skipping hole, S3, 10/09/2012
- Re: [Coq-Club] Re: refine skipping hole, Arnaud Spiwack, 10/08/2012
Archive powered by MHonArc 2.6.18.