Search


Rss feeds
Posts Comments Source Code
Rating
Image to SpectrogramNontransitive DicecheaTorrentDomain ColoringiMac G5 CPU Fan view all...
Recent
Pretty GraphHypernova EngineEmergent FeedbackSDL Euclid OrchardSingularity Viewer view all...
Tags

All source code released under the BSD License unless otherwise specified
© 2010, Gavin Black

Vim GHCI Integration

Overview

TAIM aims to couple either a local or remote ghci instance with vim. Similar to SLIME which does the same thing for emacs and common lisp. In short you can evaluate code in place, and receive feedback, without having to reload the whole buffer into ghci. If anyone decides to try it, the usage instructions are in the README file with the source.

Source Code

Source Tree: http://devrand.org:8080/cgi-bin/cgit/taim/tree/
Snapshots: http://devrand.org:8080/cgi-bin/cgit/taim/commit/
Git Access: git clone http://devrand.org:8080/git/taim

Screencast

Conclusion

There is still a ton left to do for it to be a good enough product for my daily workflow. I'm thinking of not having GHCI in with Vim anymore and just leave it up to the user to have it up somewhere. Also I really want to have GHCI's TAB completion available within Vim and I think that will be the focus of my next iteration of TAIM.



Last Edited: 2010-10-25 01:15:43

+ Add a comment