Haskell, Stack and Intellij IDEA IDE setup tutorial how to get started
Upon completion you will have a sane, productive Haskell environment adhering to best practices.
- Haskell is a programming language.
- Stack is tool for Haskell projects. (similar tools for other languages include Maven, Gradle, npm, RubyGems etc)
- Intellij IDEA IDE is a popular IDE.
Install required libraries
sudo apt-get install libtinfo-dev libghc-zlib-dev libghc-zlib-bindings-dev