1.
Chris Clack. Programming with Miranda. (Prentice Hall, New York, 1995).
2.
Simon L. Peyton Jones. The Implementation of Functional Programming Languages. (Prentice/Hill International, Englewood Cliffs, NJ, 1987).
3.
Jones, Richard. Garbage Collection. (Wiley, Chichester, [Eng.], 1996).
4.
Hammond, K. & Michaelson, G. Research Directions in Parallel Functional Programming. (Springer, London, 1999).
5.
Web Resources. http://www0.cs.ucl.ac.uk/teaching/3C11/.
6.
Further resources available on Moodle. https://moodle.ucl.ac.uk/enrol/index.php?id=11515.