Cours 9
Normalisation forte. Système F.
Le polycopié
[en .Pdf]
Projets [
1,
2,
3,
4,
5,
6
]
Emploi du temps
Bibliographie
- Abramsky, S.; The Lazy Lambda
Calculus, Imperial College, 1987.
- Amadio, R.; Curien, P.-L.; Domains and Lambda-calculi. Cambridge University Press, 1998.
- Barendregt, Henk; The
Lambda Calculus. Its Syntax and Semantics, Elsevier, 2nd edition,
1997.
- Barendregt, Henk; Lambda calculi with types, Handbook of logic
in comp. science, Oxford, 1991.
- Church, Alonzo, The calculi of
Lambda-Conversion, 1941.
- Curry, H.; Feys, R.; Combinatory Logic, Vol. 1. Amsterdam,
Netherlands: North-Holland, 1958.
- Curry, H.; Hindley R.; Seldin J.; Combinatory Logic, Vol. 2,
Universiteit van Amsterdam, Amsterdam, 1972.
- Damas L.; Milner R.;
Principal type-schemes for functional programs.
POPL, 1982.
- Girard, J.-Y.;
Lafont, Y.; Taylor, P.;
Proofs and
Types. Cambridge University Press, 1989.
- Hardin, T.; Cours de
Lambda-calcul, DEA-SPP, 1988.
- Krivine, Jean-Louis; Lambda-calcul; types et modèles.
Masson, 1997.
- Lévy, J.-J.; Réductions correctes et optimales dans le lambda calcul, Thèse Paris 7, 1978.
- Ong, Luke; Lambda Calculus, Cours Oxford, 1998.
- Peyton Jones, Simon; Lester, David;
Implementing functional languages: a tutorial. Prentice Hall, 1992.
- Pierce, B. C.; Foundational Calculi for Programming Languages, Handbook of Comp. Sc. and Engineering, 1995.
- Pierce, B. C.; Types and Programming
Languages, The MIT Press, 2002.
- Plotkin, G.; Call-by-name,
call-by-value, and the lambda-calculus. Theoretical Computer
Science, vol 1, 1975.
- Scott, D.; Continuous Lattices,
Oxford, PRG-7, 1971.
- Scott, D.; Data Type as Lattices, Lecture notes, Amsterdam 1972.
Oxford PRG-5, Siam J. on
Comp., Sep. 1976.
- Thompson, Simon; Haskell: The Craft of Functional Programming, Addison-Wesley, 1999.
- Weis, Pierre; Leroy, Xavier;
Le langage Caml, InterEditions, Paris 1993.