Advanced Functional Programming

5 credits

Course, Master's level, 1DL450

Autumn 2023 Autumn 2023, Uppsala, 33%, On-campus, English

Autumn 2023 Autumn 2023, Uppsala, 33%, On-campus, English For exchange students

Autumn 2024 Autumn 2024, Uppsala, 33%, On-campus, English

Autumn 2024 Autumn 2024, Uppsala, 33%, On-campus, English For exchange students

About the course

Programming in a selection of functional programming languages (e.g. Haskell, Erlang and Lisp). Lazy evaluation, parallelism, concurrency, metaprogramming. Concepts such as bindings and polymorphism. Programming techniques such as continuations and monads. Comparisons between the languages.

FOLLOW UPPSALA UNIVERSITY ON

facebook
instagram
twitter
youtube
linkedin