home

Leksah is a Haskell IDE (Integrated Development Environment) written in Haskell based on Gtk+ and gtk2hs. Leksah is a practical tool to support the Haskell development process. It is platform independent and runs on any platform where GTK+, gtk2hs and GHC can be installed. It is currently been tested on Windows and Linux but it should work on the Mac. It works with the Glasgow Haskell Compiler (GHC).

Leksah is completely free and distributed under the Gnu Public License 2.0

Features

Announcements

GHC 6.10.2

Leksah does work with GHC version 6.10.2! But currently you have to get the repo version of gtk2hs and compile it (darcs get --partial http://code.haskell.org/gtk2hs/) In the gtk2hs repository the problems with changes on finalizers have been resolved.

Currently you have to change Cabal ==1.6.0.1 to Cabal >=1.6.0.1 in the leksah.cabal file by hand. So you have to install leksah with runhaskell Setup configure (--user) ... We will fix this with the next release.

Release 0.4.4.1 Do 2. Apr 2009

A minor fix for the recurring query to open a file:

Release 0.4.4 Di 31. Mär 2009

The changes from version 0.4.3 include:

Known bugs:

User Manual Update Do 19. Mar 2009

Uploaded a new version of the manual with some updated screenshots and a new explanation of metadata collection.

Release 0.4.3 Mar 17 2009

Release 0.4.2 Mar 8 2009

This release needs a new session format. Throw away your old .session files.

Release 0.4.1 Feb 22 2009

Prerelease 0.4 available

The 0.4 Release will become the first beta when it is stable enough. It is useable for practical work for the ones that wants to engage with it. I dropped backwards compatibility with ghc-6.8 and it will only work with ghc-6.10. It requires gtk2hs 0.10. A release is available from the gtk2hs webside.

Leksah has a mailing list

Leksah now has a mailing list. Please check out the documentation page.

Plans for version 0.6

Plans for version 1

Plans for version x