adding haskell launch/compile bindings