Exercises from the seminar functional programming in haskell.