<div dir="ltr">Well, as the maintainer I suppose I should mention EclipseFP. It doesn't have partial compilation but can rebuild your project when you save a file, so you see the impact of your changes. It uses Cabal settings and has a Cabal editor. It provides code completion, and you can search and rename across files and projects within your workspace.<div>
I dont't have a huge amount of time at the moment to develop new big things, but I try to fix bugs as they're reported and release a version every three months or so. I use it of course for all my Haskell developments.</div>
<div><br></div><div>Of course you need to have a JRE and download/install Eclipse, and I know Eclipse is not everybody's cup of tea.</div><div><br></div><div>JP</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">
On Fri, Nov 8, 2013 at 10:01 PM, Александр Сухарев <span dir="ltr"><<a href="mailto:asuk1979@gmail.com" target="_blank">asuk1979@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr"><span style="font-size:12px;font-family:Menlo-Regular">I’m too, but I use it alot. And here are some pretty useful vim plugins</span><div style="font-size:12px;font-family:Menlo-Regular">
<br></div><div style="font-size:12px;font-family:Menlo-Regular"><div>set nocompatible</div><div>filetype off</div><div><br></div><div>set rtp+=~/.vim/bundle/vundle/</div><div>call vundle#rc()</div><div><br>
</div><div>Bundle 'gmarik/vundle'</div><div><br></div><div>Bundle 'bling/vim-airline'</div><div>Bundle 'Shougo/unite.vim'</div><div>Bundle 'kien/ctrlp.vim'</div><div>Bundle 'scrooloose/nerdtree'</div>

<div>Bundle 'majutsushi/tagbar'</div><div>Bundle 'tpope/vim-sensible'</div><div>Bundle 'tpope/vim-unimpaired'</div><div><br></div><div>" { Edit</div><div>Bundle 'terryma/vim-multiple-cursors'</div>

<div>Bundle 'scrooloose/syntastic'</div><div>Bundle 'sjl/gundo.vim'</div><div>Bundle 'scrooloose/nerdcommenter'</div><div>Bundle 'godlygeek/tabular'</div><div>Bundle 'Raimondi/delimitMate'</div>

<div>" }</div><div><br></div><div>" { Git</div><div>Bundle 'airblade/vim-gitgutter'</div><div>Bundle 'tpope/vim-fugitive'</div><div>" }</div><div><br></div><div>" reStructuredText</div>

<div>Bundle 'Rykka/riv.vim'</div><div>" Markdown</div><div>Bundle 'plasticboy/vim-markdown'</div><div><br></div><div>" Bundle 'Valloric/YouCompleteMe’</div><div>" Bundle 'Shougo/vimproc.vim'</div>

<div><br></div><div>" { Haskell</div><div>" Bundle 'urso/haskell_syntax.vim'</div><div>" Bundle 'eagletmt/ghcmod-vim'</div><div>Bundle 'Twinside/vim-haskellConceal'</div><div>Bundle 'vim-scripts/haskell.vim'</div>

<div>Bundle 'Twinside/vim-haskellFold'</div><div>Bundle 'bitc/lushtags'</div><div>Bundle 'vim-scripts/Darcs'</div><div>" }</div><div><br></div><div>" { Dash</div><div>Bundle 'rizzatti/funcoo.vim'</div>

<div>Bundle 'rizzatti/dash.vim'</div><div>" }</div><div><br></div><div>filetype plugin indent on</div><div><br></div><div>...</div></div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br>
<br><div class="gmail_quote">2013/11/9 Corentin Dupont <span dir="ltr"><<a href="mailto:corentin.dupont@gmail.com" target="_blank">corentin.dupont@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>I'm a vimer :)<br></div>although I use it a lot to do small editing on random files, I've never used it as a dev environment.<div>

<div><br><div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Nov 8, 2013 at 9:08 PM, David Thomas <span dir="ltr"><<a href="mailto:davidleothomas@gmail.com" target="_blank">davidleothomas@gmail.com</a>></span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I use vim, though I think if you know neither vim nor emacs, emacs might be a better choice for Haskell.<br>


</div><div><div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Nov 8, 2013 at 11:57 AM, Miro Karpis <span dir="ltr"><<a href="mailto:miroslav.karpis@gmail.com" target="_blank">miroslav.karpis@gmail.com</a>></span> wrote:<br>



<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi, I use sublime with sublime-haskell.<span><font color="#888888"><div><br></div><div>m.</div>
</font></span></div><div><div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Nov 8, 2013 at 8:55 PM, Tommy Thorn <span dir="ltr"><<a href="mailto:tt1729@yahoo.com" target="_blank">tt1729@yahoo.com</a>></span> wrote:<br>




<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I use both kinds: Emacs + haskell-mode and Emacs For Mac OS X + haskell-mode.<br>
<br>
:)<br>
<br>
Tommy<br>
<div><div><br>
On Nov 8, 2013, at 11:44 , Corentin Dupont <<a href="mailto:corentin.dupont@gmail.com" target="_blank">corentin.dupont@gmail.com</a>> wrote:<br>
<br>
> Hi cafe,<br>
> I would like to know which IDE are you using?<br>
> I use Leksah, I like the GUI design and constant compilation process.<br>
> However, the development seems to be slowing down: last version date from early 2012. The installation process is very painful.<br>
><br>
> There is FPComplete IDE coming up, but it's commercial.<br>
> I'm experimenting with it, anyway: how to compile using cabal files? It doesn't seem to recognize them. Will there be an off-line version?<br>
><br>
> I'm interested to know if you are using vim to develop: which extension are you using? I'm interested in continuous compilation, project files browsing, code completion, search-in-files.<br>
><br>
> Best,<br>
> Corentin<br>
><br>
><br>
</div></div>> _______________________________________________<br>
> Haskell-Cafe mailing list<br>
> <a href="mailto:Haskell-Cafe@haskell.org" target="_blank">Haskell-Cafe@haskell.org</a><br>
> <a href="http://www.haskell.org/mailman/listinfo/haskell-cafe" target="_blank">http://www.haskell.org/mailman/listinfo/haskell-cafe</a><br>
<br>
_______________________________________________<br>
Haskell-Cafe mailing list<br>
<a href="mailto:Haskell-Cafe@haskell.org" target="_blank">Haskell-Cafe@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/haskell-cafe" target="_blank">http://www.haskell.org/mailman/listinfo/haskell-cafe</a><br>
</blockquote></div><br></div>
</div></div><br>_______________________________________________<br>
Haskell-Cafe mailing list<br>
<a href="mailto:Haskell-Cafe@haskell.org" target="_blank">Haskell-Cafe@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/haskell-cafe" target="_blank">http://www.haskell.org/mailman/listinfo/haskell-cafe</a><br>
<br></blockquote></div><br></div>
</div></div><br>_______________________________________________<br>
Haskell-Cafe mailing list<br>
<a href="mailto:Haskell-Cafe@haskell.org" target="_blank">Haskell-Cafe@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/haskell-cafe" target="_blank">http://www.haskell.org/mailman/listinfo/haskell-cafe</a><br>
<br></blockquote></div><br></div></div></div></div></div>
<br>_______________________________________________<br>
Haskell-Cafe mailing list<br>
<a href="mailto:Haskell-Cafe@haskell.org" target="_blank">Haskell-Cafe@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/haskell-cafe" target="_blank">http://www.haskell.org/mailman/listinfo/haskell-cafe</a><br>
<br></blockquote></div><br></div>
</div></div><br>_______________________________________________<br>
Haskell-Cafe mailing list<br>
<a href="mailto:Haskell-Cafe@haskell.org">Haskell-Cafe@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/haskell-cafe" target="_blank">http://www.haskell.org/mailman/listinfo/haskell-cafe</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br>JP Moresmau<br><a href="http://jpmoresmau.blogspot.com/">http://jpmoresmau.blogspot.com/</a>
</div>