A question for the author - did you review the other learning materials (i.e. competition or maybe complement(s)) and find discrepancies that made you want to create a better learning resource or were you primarily motivated by how awesome of an experience you had learning Haskell and the desire to share that with others?
https://www.amazon.com/Introduction-functional-programming-P...
https://www.amazon.com/Structure-Interpretation-Computer-Pro...
https://www.amazon.com/Programming-Haskell-Graham-Hutton/dp/...