Add haskell