Leksah

Leksah
Típusú Integrált fejlesztői környezet
Szerző Jürgen Nicklisch-Franken
Beírva Haskell
Operációs rendszer Linux , Microsoft Windows , Mac OS X
Első kiadás 2008. február
legújabb verzió 0,16 (2017. február 27. ) ( 2017-02-27 )
Engedély GPLv . 2.0
Weboldal leksah.org

A Leksah  egy Haskell nyelven írt integrált fejlesztői környezet , amelyet a Haskell fejlesztésre terveztek. Szabadon terjesztve a GPL feltételei szerint v. 2.0.

Jellemzők

Ez egy teljes értékű IDE a Haskell számára [1] . A környezet szorosan integrálva van a GHC -vel , nem csak a Glasgow Haskell fordítót használja a rendeltetésének megfelelően. hanem hozzáfér a haskell forrás API -jához is [2] . Támogatja a forrásnavigációt, az automatikus kiegészítést, a hibakeresést és a csomagépítést.

Történelem

Hosszú ideig nem voltak speciális integrált fejlesztői környezetek a Haskell nyelvhez. Olyan projektek indultak el, mint a HIDE [3] és a wxHaskell ( wrapper for wxWidgets ) alapú Haste [4] , de mindkettőt felhagyták [5] .

A Leksah fejlesztése 2007 júniusában kezdődött, az első alfa verziót pedig 2008 februárjában adták ki [6] .

Alternatívák

2015-re a termék inkább fejlesztés alatt áll, mint készen, és a kezdő programozók számára a szerzők a modern, magasan fejlett IDE-ekhez speciális bővítmények használatát javasolják: Eclipse (EclipseFP [7] ) vagy Visual Studio (Visual Haskell [8] ) [5] .

Egy másik figyelemre méltó termék a Haskell emacs -szerű szerkesztő Yi programozóknak . A Leksah szerzői azt tervezték, hogy IDE-jük egyik összetevőjeként használják, de az elején úgy döntöttek, hogy elvetik ezt az ötletet, mivel a Yi nem működött Windows alatt . Az ilyen integrációt a Leksah 0.8-as verziójának előkészítése során kezdték el, de 2015 májusában még mindig nem fejeződtek be [5] .

Jegyzetek

  1. Pavel Ryzhov. A Haskell platform // Haskell pénzügyi adatok modellezése és prediktív elemzése. - Packt Publishing, 2014. okt. - 112 p. - ISBN 978-1-78216-944-4 .
  2. Simon Marlow és Simon Peyton-Jones. Glasgow Haskell fordító → 5.4. Bővíthetőségi eszközök → GHC fordító, mint könyvtár: GHC Compiler API // A nyílt forráskódú alkalmazások architektúrája: szerkezet, méretarány és még néhány félelem nélküli feltörés / Amy Brown, Greg Wilson. - Kristian Hermansen, 2012. - 374 p. - ISBN 978-1-105-57181-7 (eredeti kiadás).
  3. ELREJTÉS a Haskell Wikin
  4. Haste a Haskell Wikin
  5. 1 2 3 Leksah - Haskell IDE a Haskellben . lexah.org. Letöltve: 2015. május 15.
  6. Jürgen Nicklisch-Franken. Haskell közösségek és tevékenységek jelentése. Tizennegyedik kiadás – 2008. május. 4.4.2 Leksah, Haskell IDE . haskell.org. Andres Löh, Janis Voigtländer (szerk.). Letöltve: 2015. május 3.
  7. EclipseFP
  8. Visual Haskell archiválva : 2010. augusztus 21.

Linkek