and easy to remember interface for addition, multiplication, concatenation, and-ing, or-ing, as
well as several two parameter lambdas for non-associative operators, and curried
versions of the binary operators for quick creation of the functions that you end up writing for
filter all the time.
Attach it to the short variable of choice:
var $ = require'operators';
132654filter$gt4;// [ 6, 5 ]1234map$plus1; // [ 2, 3, 4, 5 ]1234map$pow2; // [ 1, 4, 9, 16 ]1232filter$eq2; // [ 2, 2 ]12 34 map$prepend0; // [ [ 0, 1, 2 ], [ 0, 3, 4 ] ]
Read the API.
We advocate using this module with one of the utility libraries it was made for:
That said, they work perfectly by themselves.
MIT-Licensed. See LICENSE file for details.