haskell mode setting from Chris Done