| |
Jun 14, 2026
|
|
|
|
|
SFWRENG 3FP3 - Functional Programming 3 unit(s)
Functional programming; lists and algebraic data types, pattern matching, parametric polymorphism, higher-order functions, reasoning about programs; lazy and strict evaluation; programming with monads; domain-specific languages.
Three lectures, one tutorial; one term
Prerequisite(s): SFWRENG 2DM3 , 2FA3 ; registration in any Software Engineering or Mechatronics Engineering program
Antirequisite(s): COMPSCI 3FP3, 4FP3
Offered on an irregular basis.
Add to Favourites (opens a new window)
|
|