The slides and programs of this course are no longer accessible: see instead the slides and programs in my "Functional Programming" course, at http://user.it.uu.se/~pierref/courses/FP/, which are a revision of the slides and programs of this course.