webanwendungen haskell part 1 links to part 2