Earlier quoted context omitted.
> I'm not sure why LYAH wasn't good for me, when it's touted as being a great starting place It's not. It's a terrible starting resource. Majority of people I anecdotally hear gave up on Haskell seem to mention LYAH. Yes the material is there, but it's not presented in a way that generally sticks and fits pieces together. I guarantee someone will reply to this thread and say it worked for them, but in general people…
What would you recommend?
I also recommend reading these web documents as a supplement:
http://dev.stephendiehl.com/hask/
https://wiki.haskell.org/All_About_Monads
https://wiki.haskell.org/Typeclassopedia
https://www.fpcomplete.com/blog/2017/09/all-about-strictness
I am now reading Haskell High Performance Programming (https://www.packtpub.com/application-development/haskell-hig...), and while the book is more intermediate (it assumes that you can find the documentation and read the Haskell code yourself), I think it is a good overview of how to use modern Haskell in real projects.