|
|
# Two simple Haskell set-ups based on [stack](https://haskellstack.org), [ghcid](https://github.com/ndmitchell/ghcid#readme), and optionally [ghcide](https://github.com/digital-asset/ghcide#readme)
|
|
|
|
|
|
## Linux or macOS
|
|
|
* [One simple Haskell set-up based on ghcid](./Linux_macOS/1_simple)\
|
|
|
# Linux and macOS
|
|
|
* [One simple Haskell set-up based on ghcid](./linux_simple)\
|
|
|
provides a window which displays compiler errors or the results of evaluating your code every time you save it.
|
|
|
* [One slightly fancier Haskell set-up based on ghcide and ghcid](./Linux_macOS/2_fancy)\
|
|
|
* [One slightly fancier Haskell set-up based on ghcide and ghcid](./linux_fancy)\
|
|
|
additionally underlines code that leads to compile time errors with red squiggles in real time, displays types on hovering, and lets you jump to definitions.
|
|
|
# Windows
|
|
|
* [One simple Haskell set-up based on ghcid](./Windows/1_simple)\
|
|
|
* [One simple Haskell set-up based on ghcid](./windows_simple)\
|
|
|
provides a window which displays compiler errors or the results of evaluating your code every time you save it.
|
|
|
* [One slightly fancier Haskell set-up based on ghcide and ghcid](./Windows/2_fancy)\
|
|
|
* [One slightly fancier Haskell set-up based on ghcide and ghcid](./windows_fancy)\
|
|
|
additionally underlines code that leads to compile time errors with red squiggles in real time, displays types on hovering, and lets you jump to definitions. |