Funktio-ohjelmointi 1, Haskell