install instructions, tools

pull/95/head
Chris Allen 9 years ago
parent a32291e37e
commit eab67fa19b

@ -42,7 +42,9 @@ See [the community guidelines](coc.md) to understand the conduct that is expecte
## DO NOT INSTALL HASKELL PLATFORM
Instead of following the instructions on Haskell.org, See [the install instructions](install.md) for how to get GHC & Cabal installed.
Instead of following the instructions on Haskell.org, get [Stack](haskellstack.org) to get GHC installed and to build your projects.
If you don't know anything about Stack and would like an overview, check out this [comprehensive Stack video tutorial](https://www.youtube.com/watch?v=sRonIB8ZStw).
## Why not platform?

@ -1,3 +1,7 @@
# These instructions are deprecated
We now recommend you use [Stack](haskellstack.org) instead, but the instructions are preserved here for those that might want a minimal install.
# What are Haskell, GHC, and Cabal?
Haskell is a programming language as laid out in the reports, most recent one

@ -0,0 +1,34 @@
# Tools
## Don't install or try to use ghc-mod if you're a beginner
It's a bit fragile, more than a bit slow, and it's not worth the grief.
## Text Editors
- Emacs
- [Install haskell-mode](https://github.com/bitemyapp/dotfiles/blob/master/.emacs#L31)
- [Install flycheck](https://github.com/bitemyapp/dotfiles/blob/master/.emacs#L29)
- Enable and configure Haskell, this can be just `(require 'haskell)` if you don't care about anything else.
- [Enable flycheck](https://github.com/bitemyapp/dotfiles/blob/master/.emacs#L97)
- Symlink Stack to `/usr/bin` or otherwise make sure flycheck can find it
- [dunzo.](https://twitter.com/bitemyapp/status/693621160571985920)
- For Vim, we recommend [Stephen Diehl's instructions](http://www.stephendiehl.com/posts/vim_2016.html), though we'd recommend not bothering with ghc-mod if possible.
- [Sublime Text](https://github.com/SublimeHaskell/SublimeHaskell)
- [Atom](https://atom.io/packages/ide-haskell)
- [IntelliJ](https://github.com/carymrobbins/intellij-haskforce)
- Notepad++ has basic Haskell support built in.
- gedit has basic Haskell support built in.
## Other
- Haskell For Mac
Loading…
Cancel
Save