Haskell binding added