setting for haskell