703139 VU Advanced Functional Programming

winter semester 2024/2025 | Last update: 21.11.2024 Place course on memo list
703139
VU Advanced Functional Programming
VU 3
5
weekly
each semester
English

Graduates of this module know advanced concepts of functional programming. They are capable to solve larger programming tasks using functional programming. Moreover, they know how to extend their knowledge in this area without further guidance.

The course covers the following topics using the functional programming language Haskell.

  • types and type-inference
  • functors and monads
  • parsing
  • error handling
  • concurrent programming
  • profiling
  • functional data structures 

presentation; presentation of exercise tasks by students

Continuous assessment based on regular written and oral contributions. A written test is offered at the end of the course.

Bryan O'Sullivan, John Goerzen and Don Steward. Real World Haskell. O'Reilly.

Basic functional programming skills, e.g., required via LVA 703024 "Functional Programming".

to be announced
Group 0
Date Time Location
Tue 2024-10-01
13.15 - 15.30 3W04 3W04 Barrier-free
Tue 2024-10-08
13.15 - 15.30 3W04 3W04 Barrier-free
Tue 2024-10-15
13.15 - 15.30 3W04 3W04 Barrier-free
Tue 2024-10-22
13.15 - 15.30 3W04 3W04 Barrier-free
Tue 2024-10-29
13.15 - 15.30 3W04 3W04 Barrier-free
Tue 2024-11-05
13.15 - 15.30 3W04 3W04 Barrier-free
Tue 2024-11-12
13.15 - 15.30 3W04 3W04 Barrier-free
Tue 2024-11-19
13.15 - 15.30 3W04 3W04 Barrier-free
Tue 2024-11-26
13.15 - 15.30 3W04 3W04 Barrier-free
Tue 2024-12-03
13.15 - 15.30 3W04 3W04 Barrier-free
Tue 2024-12-10
13.15 - 15.30 3W04 3W04 Barrier-free
Tue 2025-01-07
13.15 - 15.30 3W04 3W04 Barrier-free
Tue 2025-01-14
13.15 - 15.30 3W04 3W04 Barrier-free
Thu 2025-02-06
09.00 - 12.00 HS E (Technik) HS E (Technik) Barrier-free 1. Klausur