• 2 – jussi-kalliokoski/trine
Trine is a utility library geared at tapping the full potential of functional programming in JS, in the vein of lodash, underscore and Ramda.
See the latest docs/documentation for a full API reference.
At this point, you should be asking yourself: ‘why yet another utility library’, and you’d be right in asking so. Ramda argues that lodash and underscore put the data in the wrong place: at the first parameter of the function, while it should be at the last position. They’re both (subjectively) wrong: the natural place for data in JS is the this parameter.
Functional programming in JS is awkward. ES5 introduced some improvements, and ES6 introduces even more.