{"_id":"f-bind","_rev":"3-1a0499a3bcabf337fb91b17a36b6cfc8","name":"f-bind","description":"Library mimicking the proposed function-bind operator","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"f-bind","version":"0.1.0","description":"Library mimicking the proposed function-bind operator","author":{"name":"phaux","email":"phaux4@gmail.com"},"license":"ISC","keywords":["function","bind"],"repository":{"type":"git","url":"git+https://github.com/phaux/f-bind.git"},"main":"index.js","scripts":{"test":"eslint index.js"},"dependencies":{},"devDependencies":{"eslint":"^3.10.2"},"gitHead":"c93a93298496e4de7dbdf8fa4a40b2fbac508d60","bugs":{"url":"https://github.com/phaux/f-bind/issues"},"homepage":"https://github.com/phaux/f-bind#readme","_id":"f-bind@0.1.0","_shasum":"e85545309fca7b1d3db8b8b31247091b87b458e8","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"phaux","email":"phaux4@gmail.com"},"dist":{"shasum":"e85545309fca7b1d3db8b8b31247091b87b458e8","tarball":"https://registry.npmjs.org/f-bind/-/f-bind-0.1.0.tgz","integrity":"sha512-EuP9nCAfgMeuDCCT+Yew6/LhF0fvEAUGypItbYz6iLjQzAdlOcJp38K5OKh3JvwTagLD1fSDjyBBSzOCzjw0NQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwcirWmxeYLfGeadhcJkwu2tlRU5BBzZQM/568p5TI5AIgEXJjR7pm1QOlLNAWVYkjkgjflI+yfhUqklybKxuNQCY="}]},"maintainers":[{"name":"phaux","email":"phaux4@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/f-bind-0.1.0.tgz_1479839444655_0.38667834154330194"}}},"readme":"# F-bind\n\nLibrary mimicking the proposed function-bind operator (`::`)\n\n## Using bind operator\n\n```js\nconst {unique} = require('some-array-extras-lib')\nconsole.log(\n  [1, 2, 2, 4]\n  ::unique() // call custom method\n  .filter(n => n % 2 == 0) // call native method\n  .map(n => n * 10)\n) // prints [20, 40]\n```\n\n## Using f-bind library\n\n```js\nconst {unique} = require('some-array-extras-lib')\nconst $ = require('f-bind')\nconsole.log(\n  $([1, 2, 2, 4]) // wrap\n  .$(unique)() // call custom method\n  .$('filter')(n => n % 2 == 0) // call native method\n  .$('map')(n => n * 10)\n  .$() // unwrap\n) // prints [20, 40]\n```\n","maintainers":[{"name":"phaux","email":"phaux4@gmail.com"}],"time":{"modified":"2022-06-17T23:07:25.910Z","created":"2016-11-22T18:30:45.190Z","0.1.0":"2016-11-22T18:30:45.190Z"},"homepage":"https://github.com/phaux/f-bind#readme","keywords":["function","bind"],"repository":{"type":"git","url":"git+https://github.com/phaux/f-bind.git"},"author":{"name":"phaux","email":"phaux4@gmail.com"},"bugs":{"url":"https://github.com/phaux/f-bind/issues"},"license":"ISC","readmeFilename":"README.md"}