Hacker News new | past | comments | ask | show | jobs | submit login

Main thing for me is most new languages have a large userbase in vim (as well as emacs).

So for example, Clojure has vim-fireplace for an excellent clojure experience. Same thing with Haskell.

Go to where the users are and your life will be easier.




Could you describe your Haskell+vim experience a bit more? Do you have smart autocompletion? How well does it work?


Check out http://haskelllive.com/environment.html

I don't use Syntastic, but haskellmode-vim and ghcmod-vim integrate nicely with ghci, and neco-ghc gives autocompletion.

I don't use tags files or other project-level stuff, the above is good enough to get started.

Also once you have ghcmod-vim you can map a key to tell you the type of an expression:

    au FileType haskell nnoremap <buffer> <F12> :GhcModType<CR>
It does take some work to get all these things installed, however.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: