This package provides the following services:
This package consumes the following services:
IDE-Haskell
Welcome to IDE-Haskell plugin for amazing Atom editor! This plugin is intended to help you with development in Haskell.
NOTE: You must install dependencies in addition to installing the package itself. Refer to documentation site https://atom-haskell.github.io/ for setup and usage instructions.
IRC Chat
You can join #atom-haskell on FreeNode, and devs can usually be found there. Bear in mind that if someone's on the channel, it doesn't necessarily mean they aren't AFK.
If you're not familiar with IRC, you can use FreeNode's webchat
Features
Here is a brief and incomplete overview. Visit https://atom-haskell.github.io/ for more details.
Errors, warnings and linter
Get type/info
Insert type
Code prettify/format
Build and test project
If you have ide-haskell-cabal
or similar package installed, you can build,
clean and test your project from ide-haskell (stack and cabal supported)
Autocompletion
API
Ide-haskell provides service-hub API with ide-haskell-upi
service.
More information is available in lib/upi.coffee source file
TODO
Changelog
Changelog is available here.
License
Copyright © 2014 Alexander Chaika
Copyright © 2015 Atom-Haskell
Contributors (by number of commits):
- Nikolay Yakimov
- Alexander Chaika
- John Quigley
- Ondřej Janošík
- Luka Horvat
- Gabriel Gonzalez
- Daniel Beskin
- Gabor Greif
- Daniel Gröber
See the LICENSE.md for details.