Happy Haskell programming on Emacs/Vim