Haskell scripts