Haskell setup