en | de

Advanced Functional Programming

bachelor program

VU3  WS 2025/2026  703139


Slides and Haskell-Sources

week date topics slides sources exercises
01 08.10. Organisation and Introduction, Strict- and Lazy-Evaluation pdf (x4) .tgz pdf
02 15.10. Type-Checking and Type-Inference pdf (x4) .tgz pdf
03 22.10. Type-Inference in Haskell, Kinds and Explicit Foralls pdf (x4) .tgz pdf
04 29.10. Functor, Record Syntax, Case Study: A Simple Parser pdf (x4) .tgz pdf
05 05.11. Monads in General, State Monads pdf (x4) .tgz pdf
06 12.11. Evaluation of Monadic Code, RWS Monad, Example: Tseitin, Error Monads pdf (x4) .tgz pdf
07 19.11. Parsing in General, Parsec pdf (x4) .tgz pdf
08 26.11. Backtracking during Parsing, Applicative Functors, Monad Transformers pdf (x4) .tgz pdf
09 03.12. System Programming, Exceptions pdf (x4) .tgz pdf
10 10.12. Introduction to Parallelism and Concurrency pdf (x4)
11 07.01. Concurrent Channels, Asynchronous Actions, Cancellations and Timeouts
12 14.01. Profiling, Efficient Data Structures
13 21.01. Q & A
14 28.01. exam