Haskell IDE
- Gtk+: Leksah - Haskell IDE in Haskell built on Gtk+ and gtk2hs (HaskellWiki: Leksah)
- Eclipse: EclipseFP - functional programming support for Eclipse (Installation experience and comments: 1, 2)
- Emacs: Haskell Mode for Emacs from Svein Ove Aas (previous maintainer was Stefan Monnier: 1, 2) (TODO: is
(setq haskell-font-lock-symbols 'unicode)
the default?), MMM (Multiple Major Modes) Mode for Emacs, scion-lib Haskell IDE library, HaRe -- The Haskell Refactorer - Vim: Haskell mode for Vim, Superior Haskell Interaction Mode (SHIM): GHCi integration for VIM, Vim as a Haskell IDE, first steps illustrated tutorial, scion-lib Haskell IDE library, HaRe -- The Haskell Refactorer
And of course we all know what xkcd: Real Programmers use.
I'm eagerly awaiting your feedback!
Progress: one of my readers has noted that HaRe depends on network and mtl packages (libghc6-network-dev, libghc6-mtl-dev) to compile, and it didn't compile clean when he tried. Investigation is underway.
ReplyDeleteBy the way, we've solved the issue a week later. It involved a few make clean's, .emacs configuration and rewriting the test source a bit. As it seems, HaRe didn't support all constructs which the guy had which depended on GHC extensions. Rewriting it to standard Haskell'98 was trivial, however. The system could then refactor using Emacs.
ReplyDelete