Kyle Simpson
You Don't Know JS
Learn to apply functional programming concepts in JavaScript to make your programs more readable and less error-prone! Kyle Simpson will walk you through the core concepts of functional programming like function purity, point-free style, partial-application, currying, composition, immutability, recursion, and list operations like map/reduce/filter. You'll go even deeper with monads and transduction, two more techniques to add to your tool belt!
This course and others like it are available as part of our Frontend Masters video subscription.
Such a great course by Kyle Simpson on Frontend Masters! Took me 4-5 weeks on weekends to complete. Kyle did a great job explaining FP while also abstracting the complexity so we don't get lost.
Jesse Jafa
jessejafa
I've learned a LOT about functional programming principles and I'd really recommend it if you want to expand your knowledge of functional programming in JavaScript.
Ahmed Elrefaey
a7medev