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](https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png)
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/.