University of Helsinki
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
This is an online course on Functional Programming that uses the Haskell programming language. You can study at your own pace. All the material and exercises are openly available.
Exercises can be found under
exercises/ directory. All required dependencies
can be downloaded and built with:
Exercises are Haskell source code files named
Set2.hs and so on.
You complete the exercises by editing the file according to the instructions in
the file. You can check your answers by running
stack runhaskell SetXTest.hs
exercises/ directory. Remember to replace
X with the number
of the set you are working on.
See the material for more info.
If you notice an error in these materials, you can report it via