Nuclear Pumpkin Mocha

    curried-map

    1.0.1 • Public • Published

    curried-map

    A curried way to map an array through a function.

    import map from 'curried-map';
    
    Promise.resolve([0,1,2])
        .then( map(a=>a*a) );
    

    API

    map(fn, items)

    fn is any function compatible with [].map.

    items is an array.

    Returns a new array of mapped items.

    map(fn)

    fn is any function compatible with [].map.

    Returns a new function expecting an array. When the returned function is executed, it produces the mapped array.

    var squarer = map(n=>n*n);
    
    squarer([2,3]); // [4, 9]
    squarer([4,5]); // [16, 25]
    
    

    Install

    npm i curried-map

    DownloadsWeekly Downloads

    0

    Version

    1.0.1

    License

    MIT

    Last publish

    Collaborators

    • tuxsudo