add a haskell plugin