Let's try out vim2hs (for Haskell).

https://github.com/dag/vim2hs