Ramda
Ramda is a
Javascript library that emphasizes on writing pure
Functional programming.
It takes a moment to understand the power and beauty of using it, especially that its patterns are different than usual.
However, the learning curve pays off when complex logic is needed.
Here’s a simple example:
|
|
The pipe
is what I use most as it allows the creation of complex building blocks.