[Haskell-cafe] Editor

Ben Moseley ben_moseley at mac.com
Mon May 21 14:56:01 EDT 2007


You mentioned a "dream" ....

Have you looked at Yi? ....might be worth a peek if you're prepared  
to work towards your dream.

http://www.haskell.org/haskellwiki/Yi

...a long way to go - but it certainly nails #7!

--Ben

On 21 May 2007, at 15:44, Leif Frenzel wrote:

> Bayley, Alistair wrote:
>>> 1.	A real GUI
>>> 2.	Good quality syntax highlighting for Haskell..., plus: 	3.	raw  
>>> Haskell both forms of Literate Haskell; 	4.	properly highlight  
>>> Haddock comments; 	5.	highlight functions and types from  
>>> libraries differently
>> from local
>>> 3.	Line folding to hide and show blocks of code.
>>> 4.	Code completion
>>> 5.	Easy, quick access to online documentation 6.	access to  
>>> external utilities for compilation, debugging,
>> profiling, type inference,
>>> project management, etc. 7.	A good plug-in system
>> Having dismissed Visual Haskell for being Windows-only, have you
>> considered EclipseFP? It doesn't tick all of your boxes, but maybe it
>> goes far enough in the right direction. AFAICT it fulfills 1, 2.3,  
>> 2.5
>> (but I'm not sure about this), 3, 6, and 7 (ish - plugins would be
>> written in Java).
> There is also some experimentation under way to implement plugins  
> in Haskell: http://leiffrenzel.de/eclipse/cohatoe/ The Haskell code  
> is plugged into Eclipse via hs-plugins. However, the ultimate entry  
> point to the IDE is still Eclipse's, so there will be some Java/XML  
> boilerplate necessary for getting a plugin hooked.
>
> Thanks && ciao,
> Leif
>
>> Alistair
>> *****************************************************************
>> Confidentiality Note: The information contained in this message,
>> and any attachments, may contain confidential and/or privileged
>> material. It is intended solely for the person(s) or entity to
>> which it is addressed. Any review, retransmission, dissemination,
>> or taking of any action in reliance upon this information by
>> persons or entities other than the intended recipient(s) is
>> prohibited. If you received this in error, please contact the
>> sender and delete the material from any computer.
>> *****************************************************************
>> _______________________________________________
>> Haskell-Cafe mailing list
>> Haskell-Cafe at haskell.org
>> http://www.haskell.org/mailman/listinfo/haskell-cafe
>
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe



More information about the Haskell-Cafe mailing list