Haskell dev enviroment