Wanted to remind folks of a little guide, mini ebook length (~25pg), that I've written (recently updated), which briefly intros FP foundational concepts (w/ links to more) and then covers monads and other "friends" in category theory.
github.com/getify/monio/b…
Hope it's helpful!
Here's a long (and growing!) thread wherein questions are being asked about the design/implementation details for Monio (monads like IO, for JS), and I'm explaining the reasoning in detail: