coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: jean-francois.monin AT imag.fr
- To: nouvid-coq AT yahoo.fr
- Cc: roconnor AT theorem.ca, coq-club AT pauillac.inria.fr
- Subject: Re: [Coq-Club]Lifting dependent types to option types
- Date: Mon, 23 Jan 2006 11:12:17 +0100
- List-archive: <http://pauillac.inria.fr/pipermail/coq-club/>
You can.
Parameters (A:Set)(B:A->Set)(f:forall a, B a)(a:option A).
Inductive empty := Set :.
Definition lift_T : Set :=
match a with None => empty | Some a' => option (B a') end.
Definition lift : lift_T.
unfold lift_T; case a.
intros a'; exact (Some (f a')).
exact None.
Defined.
Fabrice Lemercier a ecrit :
> Does it mean that I cannot generalize my lifting
> function to dependent types?
>
> ---
>Â roconnor AT theorem.ca
> a écrit :
--
Jean-François Monin Univ. Joseph Fourier, GRENOBLE
VERIMAG - Centre Equation http://www-verimag.imag.fr/~monin/
2 avenue de Vignate tel (+33 | 0) 4 56 52 03 72
F-38610 GIERES fax (+33 | 0) 4 56 52 03 44
- [Coq-Club]Lifting dependent types to option types, Fabrice Lemercier
- Re: [Coq-Club]Lifting dependent types to option types,
roconnor
- Re: [Coq-Club]Lifting dependent types to option types,
Fabrice Lemercier
- Re: [Coq-Club]Lifting dependent types to option types, jean-francois . monin
- Re: [Coq-Club]Lifting dependent types to option types,
roconnor
- Re: [Coq-Club]Lifting dependent types to option types,
jean-francois . monin
- Message not available
- Re: [Coq-Club]Lifting dependent types to option types, jean-francois . monin
- Message not available
- Re: [Coq-Club]Lifting dependent types to option types,
jean-francois . monin
- Re: [Coq-Club]Lifting dependent types to option types,
roconnor
- Re: [Coq-Club]Lifting dependent types to option types, roconnor
- Re: [Coq-Club]Lifting dependent types to option types, jean-francois . monin
- Re: [Coq-Club]Lifting dependent types to option types,
Fabrice Lemercier
- Re: [Coq-Club]Lifting dependent types to option types,
roconnor
Archive powered by MhonArc 2.6.16.