haskell for vim