- install Visual Studio Code
- install GHCup
- select all "default" options
- answer "Do you want to install haskell-language-server (HLS)?" with "Yes"
Then run these commands:
ghcup install ghc 9.10.3
ghcup set ghc 9.10.3
To test the installation:
- start VSCode via
code .in this folder - install the
haskell.haskellextension - in the file
haskell-code/Intro.hs, delete a character inwhere - after some time (it should show processing in the bottom bar), you should see red squiggles (not just red letters)
- Sandy Maguire: Algebra-Driven Design
- Michael Pilquist, Rúnar Bjarnason, and Paul Chiusano Functional Programming in Scala
- Scott Wlaschin: Domain Modeling Made Functional
- Blog-Post on sums and products
- Haxl-Library für Parallelität mit Applicatives
- SQLite-Library