67 karma · joined August 9, 2010
Left: vim with Vim Haskell Mode[1], a pale imitation of emacs haskell minor mode that nevertheless gets the job done. ;)
Top right: GHCi
Bottom right: Guard, as mentioned, using guard-shell[2] to compile the file and run main using runghci.
[1] https://github.com/lukerandall/haskellmode-vim [2] https://github.com/guard/guard-shell
My biggest focus in using vim was to get it out of the way so that I could focus on the Haskell. I wanted the environment (editor, compiler, window manager, test runner, etc) to be as transparent as possible. This is not, in point of fact, a series of vim tutorial videos.
I will make a video that explains my dev environment as a supplement, however.
I'd be happy to answer any vim questions in the comments (github issues, which I will hopefully figure out how to embed in the site eventually), and I do like the idea of adding call out boxes (no need to use subtitles, they can go on the video itself) to highlight interesting vim trickery.
<3 HN
That said, can you please not turn a post about Fun into a marketing platform for NOLOH? Fun may be fun, but your elevator pitch definitely isn't.