Introduction to Functional Programming

Free, no sign-up neededArchived courseEnglish

About this course

Broadly speaking, functional programming is a style of programming in which the primary method of computation is the application of functions to arguments. Among other features, functional languages offer a compact notation for writing programs, powerful abstraction methods for structuring programs, and a simple mathematical basis that supports reasoning about programs.

Description from TU Delft OpenCourseWare.

Where to take this course