Defining Functions

Course subject(s) Module 03. Defining Functions

In this lecture we will introduce a range of mechanisms for defining functions in Haskell. We start with conditional expressions and guarded equations, then introduce pattern matching, and conclude with lambda expressions and sections.

Jam Session

Creative Commons License
Introduction to Functional Programming by TU Delft OpenCourseWare is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Based on a work at https://ocw.tudelft.nl/courses/introduction-to-functional-programming/.
Back to top