Interested in learning more about Functional Programming?
What’s different about Ramda vs. Lodash?
Ramda follows many Functional Principles such as:
- Functional Purity
Ok, big deal! Why should I care?
There’s many reasons, but if I had to give you one, I’d say:
It provides a nice, simple way to build sophisticated logic through function composition.
What’s function composition?
It’s a way to create new functions by combining two or more pure functions. I like to think of it as creating new functions without having to add new logic.
This seems interesting, where can I learn more?