source for Haskell course from Delft University