Personal tools

Applications and libraries/Editors

From HaskellWiki

< Applications and libraries(Difference between revisions)
Jump to: navigation, search
(A page for the Haskell editors)
 
(Copying the link to EdComb to here from Libraries and tools. Beacause EdComb can fit to more category (,,Browsers'', ,,Program development''), I haven't removed its link from its original place.)
Line 4: Line 4:
   
 
* [[hIDE]] is an IDE for Haskell, based around a dynamic plugin core, and utilising a sophisticated compiler interface to provide syntax colouring, type checking and more.
 
* [[hIDE]] is an IDE for Haskell, based around a dynamic plugin core, and utilising a sophisticated compiler interface to provide syntax colouring, type checking and more.
  +
  +
* [http://www2-data.informatik.unibw-muenchen.de/EdComb/ EdComb] -- Editor combinators allow to assemble structure editors compositionally instead of generating them from descriptions, just as parsing combinators allow to assemble parsers compositionally instead of employing parser generators to generate parsers from grammar descriptions.

Revision as of 18:20, 25 March 2006

Editors

  • Yi is a text editor written and extensible in Haskell. The goal of the Yi project is to provide a flexible, powerful and correct editor core scriptable in Haskell. A principle of Yi is that any behaviour can be programmed, so there exist vi, vim, emacs, mg, nano, joe and ee frontends to Yi. Other editor interfaces can be written easily via a lexer specification.
  • hIDE is an IDE for Haskell, based around a dynamic plugin core, and utilising a sophisticated compiler interface to provide syntax colouring, type checking and more.
  • EdComb -- Editor combinators allow to assemble structure editors compositionally instead of generating them from descriptions, just as parsing combinators allow to assemble parsers compositionally instead of employing parser generators to generate parsers from grammar descriptions.