How to become a functional programmer for JavaScript developers
Lambda Motivation After a tremendous amount of time coding JavaScript, I decided to learn new paradigms and patterns to make my code even more elegant. This time, I learn functional programming (FP). I've been learning and practicing functional programming for a while. I've already been comfortable with the style and my code has been deployed to production and running in real world app. So, it's a good time to share with all JavaScript developers the learning path that I took to become a functional programmer. I believe all JavaScript developers should learn functional programming even though they are not intended to use or allowed to use it in their day job. It's worth your effort and at some point, you will see a glorious, beautiful hidden world of JavaScript. Learning Path Following is the list of materials that I sequentially took to learn functional programming and I recommend you to follow the order of the list when you learn functional programm...