SWT-laboratory HUT

T-93.5100 - Functional Programming (5 cr)

Homepage: english.html

Suomeksi Svenska

Period:

Contents:

The principles of functional programming languages. Lambda calculus. Programming with different types of functional programming languages (Scheme, Haskell). Special issues in functional programming: evaluation orders, functional I/O models, functional data structures, concurrency, type systems, and continuations.
Requirements:
Examination, assignments, and programming project.
Literature:
To be announced later.
Prerequisites:
T-79.1001/T-79.148 and (T-106.3001/T-106.3100/T-106.237 or equivalent skills).
Additional information:
(Not lectured during study year 2007–2008)
Language:
English, some arrangements in Finnish.

This page has been constructed by webmaster based on information in Study Programme.
This page has been updated last on the 22.8.2007 14:35.
URL: http://www.cs.hut.fi/Studies/T-93.5100/index.html