ipopt-hs-0.2.0.0: haskell binding to ipopt including automatic differentiation