TYPE SYSTEMS
Postgraduate level course at ICEX-UFMG
Prof: Carlos
Camarão de Figueiredo
Click here for a Portuguese
version of this page
Introduction to Functional Programming
Mike Gordon
Lecture notes and set of transparencies, Cambridge, UK, 1996.
The set of transparencies is thus available there!
Other material to be used on this part of the course:
Type Theory and Functional Programming
Simon Thompson (University of Kent at Canterbury)
Addison-Wesley, 1991.
The Implementation of Functional Programming Languages
Simon Peyton Jones (University of Glasgow, Scotland)
Prentice Hall, 1987.
These books are available in the department library.
An Introduction to Polymorphic Lambda Calculus with Subtyping
Kim Mens, Technical report, Vrije Universiteit Brussel, 1994.
This is available frow the WWW.
Other material to be used on this part of the course:
Type Systems
Luca Cardelli (DEC/SRC), 1996.
This is available from the WWW.
Type Systems for Programming Languages
John Mitchell (Stanford University)
in Handbook of Theoretical Computer Science, The MIT
Press/Elsevier, 1990.
This is available in the department library.