Add Haskell support

hi