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

Open SFWRENG 3FP3 in the MacAtlas degree planner