There used to be Visual Haskell - an extension to Visual Studio - but that never took off.<div><br></div><div>Too bad, because these days you can download the freely available <a href="http://msdn.microsoft.com/en-us/vsx2008/products/bb933751.aspx">Visual Studio Shell</a> , and Visual Haskell had some unique features (such as hovering tooltips showing types) that are now found in the F# editor, and should now be easier to implement with the recent GHC API (I guess).</div>
<div><br></div><div>Maybe this is a good Google Summer Of Code project; getting Visual Haskell up and running again with Visual Studio Shell...</div><div><br></div><div><div><br><div class="gmail_quote">On Tue, Apr 14, 2009 at 12:06 AM, Michael P Mossey <span dir="ltr">&lt;<a href="mailto:mpm@alumni.caltech.edu">mpm@alumni.caltech.edu</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im">Ketil Malde wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Michael Mossey &lt;<a href="mailto:mpm@alumni.caltech.edu" target="_blank">mpm@alumni.caltech.edu</a>&gt; writes:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I&#39;m a beginner, but I&#39;ll chime in and say I use Emacs with<br>
haskell-mode. It&#39;s auto-indentation is a bit complex in behavior which<br>
is unappealing (I feel like I never know what it&#39;s going to do when I<br>
hit tab), but I would be curious what someone with more experience<br>
feels about that.<br>
</blockquote>
<br>
Just keep hitting tab until you have the indentation you want.<br>
<br>
-k<br>
</blockquote>
<br></div>
Well, that&#39;s a bit like driving a car and saying, &quot;Keep turning the wheel back and forth until the car goes in the direction you want.&quot; Seriously, good user interfaces have simple, predictable behavior. Also, very often you never get the indentation you want no matter how many times you hit tab. Of course, I&#39;m grateful to have a haskell-mode at all, and the syntax highlighting is helpful, so I don&#39;t want to complain too much. I tried switching to the &quot;simple indentation mode&quot; but I can&#39;t tell the difference.<br>

<br>
I would like a mode that advances to the right in a simple way (checks lines above for alignment positions, and advances one position at a time). Maybe I&#39;ll write one. I do have a bit of experience with emacs lisp.<br>

<br>
Thanks,<br>
Mike<div><div></div><div class="h5"><br>
<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>
</div></div></blockquote></div><br></div></div>