Clever Geek Handbook
📜 ⬆️ ⬇️

Leksah

Leksah is an integrated development environment written in Haskell and intended to be developed in Haskell. Freely distributed under the terms of the GPL v. 2.0.

Leksah
Leksah 48x48.png
Leksah-13-linux.png
Type ofIntegrated Development Environment
AuthorJürgen nicklisch-franken
Written onHaskell
operating systemLinux , Microsoft Windows , Mac OS X
First editionFebruary 2008
Latest version0.15.2.0 ( 2016-02-27 )
LicenseGPL v. 2.0
Siteleksah.org

Content

Features

It is a fully functional IDE for Haskell [1] . The environment is tightly integrated with GHC , it not only uses the Glasgow Haskell compiler for its intended purpose. it also refers to its haskell source code API [2] . It supports source code navigation, autocompletion, debugging and package building.

History

For Haskell for a long time there were no specialized integrated development environments. Projects such as HIDE [3] and based on wxHaskell (a wrapper for wxWidgets ) Haste [4] were launched, but both were abandoned [5] .

The development of Leksah was launched in June 2007, and the first alpha version was released in February 2008 [6] .

Alternatives

For 2015, the product remains more developing than finished, and for novice programmers, the authors recommend using specialized plug-ins for modern highly developed IDE: Eclipse (EclipseFP [7] ) or Visual Studio (Visual Haskell [8] ) [5] .

Another noteworthy product is the Haskell emacs -like editor for Yi programmers. The authors of Leksah planned to use it as one of the components of their IDE, but at the beginning it was decided to abandon this idea due to the fact that Yi did not work under Windows . Work on such integration was started during the preparation of version 0.8 of Leksah, but as of May 2015, they are still not finished [5] .

Notes

  1. ↑ Pavel Ryzhov. The Haskell platform // Haskell Financial Data Modeling and Predictive Analytics. - Packt Publishing, Oct 2014. - 112 p. - ISBN 978-1-78216-944-4 .
  2. ↑ Simon Marlow and Simon Peyton-Jones. Compiler Glasgow Haskell → 5.4. Extensibility Tools → GHC Compiler as Library: GHC Compiler API Interface // Open Source Applications Architecture = Structured, Scale, and Fry More Fearless Hacks / Amy Brown, Greg Wilson. - Kristian Hermansen, 2012. - T. II. - 374 p. - ISBN 978-1-105-57181-7 (original edition).
  3. ↑ HIDE at Haskell Wiki
  4. ↑ Haste on Haskell Wiki
  5. 2 1 2 3 Leksah - Haskell IDE in Haskell (Unreferenced) . leksah.org. The appeal date is May 15, 2015.
  6. ↑ Jürgen Nicklisch-Franken. Haskell Communities and Activities Report. Fourteenth edition - May, 2008. 4.4.2 Leksah, Haskell IDE (Unc.) . haskell.org. Andres Löh, Janis Voigtländer (eds.). The appeal date is May 3, 2015.
  7. ↑ EclipseFP
  8. ↑ Visual Haskell Archived August 21, 2010.

Links

  • leksah.org - the official website of Leksah
  • Leksah Project on GitHub
Source - https://ru.wikipedia.org/w/index.php?title=Leksah&oldid=92624442


More articles:

  • Totomitskoye rural settlement
  • Alishabov, Marat Omarovich
  • Toursmork
  • 2016 European Men's Handball Championship
  • Syorak-e-Flores
  • Robert Jamison
  • Klapholz
  • Building Garden
  • Middle Volga Integrated Biosphere Reserve
  • Zhitnikov, Dmitry Valerievich

All articles

Clever Geek | 2019