SFWRENG 3FP3 — Functional Programming
Functional programming; lists and algebraic data types, pattern matching, parametric polymorphism, higher-order functions, reasoning about programs; lazy and strict evaluation; programming with monads
Terms offered: Winter
Antirequisites: COMPSCI 3FP3, COMPSCI 4FP3