{"_id":"util-partial","_rev":"454538","name":"util-partial","description":"A functional utility for doing partial application.","dist-tags":{"latest":"1.0.1"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"time":{"modified":"2021-08-05T07:17:45.000Z","created":"2014-08-17T23:11:22.703Z","1.0.1":"2016-02-03T01:55:46.489Z","1.0.0":"2014-08-17T23:11:22.703Z"},"users":{},"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"repository":{"type":"git","url":"git://github.com/blakeembrey/partial.git"},"versions":{"1.0.1":{"name":"util-partial","version":"1.0.1","description":"A functional utility for doing partial application.","main":"partial.js","typings":"partial.d.ts","files":["partial.js","partial.d.ts"],"scripts":{"test":"istanbul cover _mocha -- -R spec"},"repository":{"type":"git","url":"git://github.com/blakeembrey/partial.git"},"keywords":["partial","application","proxy"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","bugs":{"url":"https://github.com/blakeembrey/partial/issues"},"homepage":"https://github.com/blakeembrey/partial","devDependencies":{"istanbul":"^0.3.0","mocha":"^1.21.4"},"dependencies":{"variadic":"^1.0.0","util-arity":"^1.0.0"},"gitHead":"a8936c8bc369946beffce23bc581af10ab9cbc3b","_id":"util-partial@1.0.1","_shasum":"97bf0d66a8ae59541fa039e5592bd115b278d4a0","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.1","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"dist":{"shasum":"97bf0d66a8ae59541fa039e5592bd115b278d4a0","size":2172,"noattachment":false,"key":"/util-partial/-/util-partial-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/util-partial/download/util-partial-1.0.1.tgz"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/util-partial-1.0.1.tgz_1454464545727_0.6650755498558283"},"directories":{},"publish_time":1454464546489,"_cnpm_publish_time":1454464546489,"_hasShrinkwrap":false},"1.0.0":{"name":"util-partial","version":"1.0.0","description":"A functional utility for doing partial application.","main":"partial.js","scripts":{"test":"istanbul cover _mocha -- -R spec"},"repository":{"type":"git","url":"git://github.com/blakeembrey/partial.git"},"keywords":["partial","application","proxy"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","bugs":{"url":"https://github.com/blakeembrey/partial/issues"},"homepage":"https://github.com/blakeembrey/partial","devDependencies":{"istanbul":"^0.3.0","mocha":"^1.21.4"},"dependencies":{"variadic":"^1.0.0","util-arity":"^1.0.0"},"_id":"util-partial@1.0.0","_shasum":"d990687460a94078bc797501445d1859fcb4226b","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"dist":{"shasum":"d990687460a94078bc797501445d1859fcb4226b","size":2358,"noattachment":false,"key":"/util-partial/-/util-partial-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/util-partial/download/util-partial-1.0.0.tgz"},"directories":{},"publish_time":1408317082703,"_cnpm_publish_time":1408317082703,"_hasShrinkwrap":false}},"readme":"# Partial\n\n[![NPM version][npm-image]][npm-url]\n[![Build status][travis-image]][travis-url]\n[![Test coverage][coveralls-image]][coveralls-url]\n[![Gittip][gittip-image]][gittip-url]\n\nPartially apply a function by pre-filling some of its arguments and without changing the `this` context.\n\n## Installation\n\n```sh\nnpm install util-partial --save\n```\n\n## Usage\n\n```javascript\nvar partial = require('util-partial');\n\nvar add = function (a, b) {\n  return a + b;\n};\n\nvar add5 = partial(add, 5);\n\nadd5(10); //=> 15\nadd5(20); //=> 25\nadd5(30); //=> 35\n```\n\n## Typings\n\nIncludes a [TypeScript type definition](partial.d.ts).\n\n## License\n\nMIT\n\n[npm-image]: https://img.shields.io/npm/v/util-partial.svg?style=flat\n[npm-url]: https://npmjs.org/package/util-partial\n[travis-image]: https://img.shields.io/travis/blakeembrey/partial.svg?style=flat\n[travis-url]: https://travis-ci.org/blakeembrey/partial\n[coveralls-image]: https://img.shields.io/coveralls/blakeembrey/partial.svg?style=flat\n[coveralls-url]: https://coveralls.io/r/blakeembrey/partial?branch=master\n[gittip-image]: https://img.shields.io/gittip/blakeembrey.svg?style=flat\n[gittip-url]: https://www.gittip.com/blakeembrey\n","_attachments":{},"homepage":"https://github.com/blakeembrey/partial","bugs":{"url":"https://github.com/blakeembrey/partial/issues"},"license":"MIT"}