adding support for Haskell