|
Project Information
Links
|
A wrapper around the GHC API to provide IDE functionality. For a variety of reasons there is no standard IDE for Haskell programmers. Many Haskell programmers use Vim or Emacs, but many others use Visual Studio, Eclipse, Yi or various other editors. There are efforts to provide IDE functionality for each of these platforms, leading to large duplication of efforts. Maintaining each of these libraries is not feasible or negates the addition of new features. Scion (rhymes with "lion") is an IDE library, i.e., it does not provide a user interface, but rather an API for IDEs. Scion provides:
The goal is that new IDE features are added to Scion once and frontends need just implement the front-end specific code, thus minimising the amount of work for IDE maintainers. Scion's main repository is hosted on Github. If you have a Github account just click the "fork" button. Otherwise you can get a copy via: git clone git://github.com/nominolo/scion.git Features
Emacs Frontend
Planned Features
ContributingIf you forked the project on Github, send a pull request. Otherwise send a patch to the mailing list. |