coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: David Nowak <David.Nowak AT lsv.ens-cachan.fr>
- To: Thery Laurent <thery AT ns.di.univaq.it>
- Cc: coq-club AT pauillac.inria.fr
- Subject: Monad (Re: [Coq-Club] Unification)
- Date: Thu, 03 Feb 2005 13:13:20 +0100
- List-archive: <http://pauillac.inria.fr/pipermail/coq-club/>
Thery Laurent wrote:
I've an exact correctness proof of the unification algorithm given by John Harrison
http://www.cl.cam.ac.uk/users/jrh/atp/index.html
It is exact in the sense that the extracted code is as close as possible
to John's implementation (unfortunately it can't be exactly the same since John is using exceptions).
What about using exception monad? Could you then extract an exact call-by-value translation of the algorithm?
More generally are there development in Coq using monad to deal with side effects?
David.
--
David Nowak
LSV, CNRS UMR 8643 & ENS de Cachan
61, av. du President Wilson, 94235 Cachan Cedex, France
tel: +33 1 47 40 75 47 fax: +33 1 47 40 75 21
http://www.lsv.ens-cachan.fr/~nowak/
- [Coq-Club] Unification, Colin Riba
- Re: [Coq-Club] Unification,
Claude Marche
- Re: [Coq-Club] Unification,
Thery Laurent
- Monad (Re: [Coq-Club] Unification), David Nowak
- Re: Monad (Re: [Coq-Club] Unification), Jean-Christophe Filliatre
- Re: Monad (Re: [Coq-Club] Unification),
Thery Laurent
- Re: Monad (Re: [Coq-Club] Unification), David Nowak
- Monad (Re: [Coq-Club] Unification), David Nowak
- Re: [Coq-Club] Unification,
Thery Laurent
- Re: [Coq-Club] Unification, Conor McBride
- Re: [Coq-Club] Unification,
Claude Marche
Archive powered by MhonArc 2.6.16.