professor frisby egghead course
Anjana Vakil — Functional Programming in JS: What? Why? How?
Practical intro to monads in JS
Bartosz Milewski - Category Theory for Programmers: The Preface
If folks want to learn about Ramda, I suggest also checking out this really fun & interactive guide on educative:
Functional Programming Patterns With RamdaJS!
This page also has interactive coding. It's focused on Functional Reactive Programming specifically; however, it also covers some FP fundamentals:
LearnRx
And then of course this series by Eric Elliott on Composing Software is great:
Composing Software - Eric Elliott
@pokorson The link to Practical intro to monads in JS is broken. Gives 502 ERROR
.
@jgreen01su hi, probably it was some temp server issue, it works for me now
The mostly-adequate-guide points to an older version, could you please update the link?: https://mostly-adequate.gitbooks.io/mostly-adequate-guide/content/ 😄
@S3B4S thanks for pointing that! it's fixed now
Also, a good way to start: https://github.com/getify/Functional-Light-JS