coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Pierre-Marie Pédrot <pierre-marie.pedrot AT inria.fr>
- To: coq-club AT inria.fr
- Subject: Re: [Coq-Club] Program and simpl/compute
- Date: Thu, 03 Oct 2013 13:30:02 +0200
On 03/10/2013 11:07, Fabien Renaud wrote:
> I think I will use Function since I don't actually need any Program's
> features and I now understand how to use it.
Just for the reminder: using Function may seem appealing at first, and
can be sufficient in some cases, but it has some drawbacks.
In particular, it will often hide you the fact that you could get rid of
it by choosing a better-fitted data structure to induce on. Hence it may
prevent you from building nice and elegant proofs. Plus it is hell on
earth to compute with, as it provides you with horrendous terms.
I do not know why a bunch of people on Coq-club is supporting Function
use, but I would not recommend using it myself to beginners-ish.
PMP
Attachment:
signature.asc
Description: OpenPGP digital signature
- [Coq-Club] Program and simpl/compute, Fabien Renaud, 10/02/2013
- Re: [Coq-Club] Program and simpl/compute, Matthieu Sozeau, 10/02/2013
- Re: [Coq-Club] Program and simpl/compute, Vincent Laporte, 10/02/2013
- Re: [Coq-Club] Program and simpl/compute, Fabien Renaud, 10/03/2013
- Re: [Coq-Club] Program and simpl/compute, Pierre-Marie Pédrot, 10/03/2013
- Re: [Coq-Club] Program and simpl/compute, Fabien Renaud, 10/03/2013
Archive powered by MHonArc 2.6.18.