Notwithstanding Precautions, Misadventure

    @ndhoule/compose

    2.0.1 • Public • Published

    compose CI

    Compose a list of functions into a single function.

    Installation

    $ component install ndhoule/compose
    $ npm install @ndhoule/compose

    API

    compose(...funcs: Function)

    Creates a function that is the composition of a list of functions, where each function is passed the return value of the previous function.

    Compose is right-associative, which means functions are called in right-to-left order. For example, the operation h(g(f())) is represented as compose(h, g, f).

    var add = function(a, b) { return a + b; };
    var square = function(x) { return x * x; };
    var addThenSquare = compose(square, add);
    
    addThenSquare(1, 2); //=> 9

    License

    Released under the MIT license.

    Install

    npm i @ndhoule/compose

    DownloadsWeekly Downloads

    1

    Version

    2.0.1

    License

    MIT

    Last publish

    Collaborators

    • ndhoule