Skip to main content
Department of Information Technology

Advanced functional programming

18 Nov

The lecture Friday November 21 is cancelled.

Overview

The course is intended as a more advanced course for students who have already taken a functional programming course.

I'll teach the programming languages Erlang, Lisp and Haskell, higher-order functions, lazy evaluation, communicating processes, program as data (meta programming). There will be small assignments (labs) in each of the languages.

As part of the course, students will carry out a project in one of the three languages.

There will also be an exam.

Things you should know before starting the course.

Updated  2014-12-09 11:17:16 by Sven-Olof Nyström.