Required software:
- Compilers: Haskell Platform which includes GHC (Glasgow Haskell Compiler), GHCi(interpreter), Cabal (build system), Stack (tool for developing projects).
- Linters: HLint, ghc-mod.
- VCS - Version Control System - GitHub, Git, GUI, Darks.
Optional tools: