Introduction to Functional Programming

University of Cambridge Computer Laboratory

Principal lecturer: Dr Anuj Dawar (
Taken by: Part II (General), Diploma


Course notes are available in compressed postscript or PDF

Here is a list of errata to the lecture notes, updated on 24 January.

First Exercise Sheet Second Exercise Sheet Third Exercise Sheet

To obtain your own copy of Moscow ML, have a look at this site

Past exam questions

II(G) | Dip

Last modified on 12/2/2002 at 10:00 GMT