adding haskell version