I am currently going through https://www.seas.upenn.edu/~cis194/spring13/ to learn about Haskell (my goal is to use it for Nand2Tetris's compiler assignments). There are also other resources that I used before cis194:
- https://typeclasses.com/beginner-crash-course
- https://yannesposito.com/Scratch/en/blog/Haskell-the-Hard-Wa...