{"_id":"@annexe/fn.partialright","_rev":"1-17d5720fcec3046d402dfadc3f5e84f1","name":"@annexe/fn.partialright","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.1":{"name":"@annexe/fn.partialright","version":"0.1.1","description":"A utility function to partially apply function arguments from the right.","keywords":["partial application right","utilities"],"author":{"name":"Julian Low"},"license":"MIT","sideEffects":false,"main":"dist/fn.partialright.cjs.js","module":"dist/fn.partialright.esm.js","src":"src/index.ts","types":"dist/src/index.d.ts","directories":{"src":"src","test":"__tests__"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/heyjul3s/annexe.git"},"scripts":{"test":"echo \"Error: run tests from root\" && exit 1","build":"rimraf dist && bundler"},"bugs":{"url":"https://github.com/heyjul3s/annexe/issues"},"homepage":"https://github.com/heyjul3s/annexe#readme","devDependencies":{"@annexe/bundler":"^0.1.1"},"_id":"@annexe/fn.partialright@0.1.1","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-vYC6z2gjX15+Y2Gz/RT9YJjfgul+wsEt3/Mq0PtVdcyLvREIkXHPQP7rTd0BR0c00spiWeNq1hnzAcZmFIaRkg==","shasum":"7f6525b23d6e6096e4a93d5ebc9f476f66589609","tarball":"https://registry.npmjs.org/@annexe/fn.partialright/-/fn.partialright-0.1.1.tgz","fileCount":14,"unpackedSize":4001,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgf+IpCRA9TVsSAnZWagAA7d8QAJTXAg7Bp82ualhJcctt\nUzvPTED5O2Op89tze6sO04Kz4LvpdZzHRlV3mDLKpEWArkKlStzWJz572vSj\np00QxnhVmGadBjuUJrkbKnHUUFfm6RmVTjL8MEvLryFboOO62L/mo2q5SXwR\nXvz8I3wPVAj91HTuaSTf89IFFj1s/OgcMQI6prZcC/6yQI1VbhgScfsToSyr\n0afWmtWcRVUk1f7S+okAhTlp3nEC/lPAUdlUf7xgphMrnUSYnnYqwazaQfAn\n5pIFuClQ3sLFfO2fXAYa02kYjIcWXrVEU+sotIvhBVUx9jHBOT+g2ExyHlOH\nbCNAxP5kXNND6OOr2Lz8I9Po51t8wZ9SL8x73/QVNSOucGmYyQkQZPwnSobs\nCf3xocKbPPLabE2lpDnuaE0bc4VFu2KXZVEie4MZzWE3f9ALMxBd7p162KDC\n9S0XgMhsNsejdFpMxU+oITfhy+mkW116W+vE9D41RguxWQ22kgDFM+FBGMJA\nACZf2HK3LGT71sjsuLHdPZyi5TyWJG72CBdnmAYSannF90mIoUZfrvtXW97x\nFNWxNc0KI1Ijgjg6BIoujnc+tR4Q3W4pOt2RUOQ03FeibgdhRCrE8w5ZQ9fm\nufmuEPenjhSF3wTOPRfveKUrnX8/MbI3OpT2wTuv6HEbCpqMJe6Umb0g943Z\nSw/F\r\n=6+hm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNG6LDLLq2OU/pK55R8Mh2GHMO0u0W1QgjvLtdzsSS3wIhAK750zSxSb9J51InkuQCBktv/4/EEOCEO2iFM7Z5875F"}]},"_npmUser":{"name":"heyjules","email":"julian.cy.low@gmail.com"},"maintainers":[{"name":"heyjules","email":"julian.cy.low@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fn.partialright_0.1.1_1618993705011_0.5697424861067686"},"_hasShrinkwrap":false}},"time":{"created":"2021-04-21T08:28:24.682Z","0.1.1":"2021-04-21T08:28:25.365Z","modified":"2022-04-04T14:14:10.362Z"},"maintainers":[{"name":"heyjules","email":"julian.cy.low@gmail.com"}],"description":"A utility function to partially apply function arguments from the right.","homepage":"https://github.com/heyjul3s/annexe#readme","keywords":["partial application right","utilities"],"repository":{"type":"git","url":"git+https://github.com/heyjul3s/annexe.git"},"author":{"name":"Julian Low"},"bugs":{"url":"https://github.com/heyjul3s/annexe/issues"},"license":"MIT","readme":"# `@annexe/partialright`\n\nA function to partially apply function arguments.\n\n## Installation\n\nTo install @annexe/partialright:\n\n### Yarn\n\n```sh\nyarn add @annexe/partialright\n```\n\n### NPM\n\n```sh\nnpm install @annexe/partialright\n```\n\n## Usage\n\n```ts\nimport { partialRight } from '@annexe/partialright';\n\nconst sum = (a: number, b: number, c: number) => a + b;\nconst partialFn = partialRight<number[], number[], number>(sum, 2, 3);\nconsole.log(partialFn(1)); // prints 6\n```\n","readmeFilename":"README.md"}