Add more bindings for haskell