{"_id":"@stdlib/function","_rev":"11-99260bbf9267c54c28962fbdaff60789","name":"@stdlib/function","dist-tags":{"latest":"0.4.1"},"versions":{"0.0.1":{"name":"@stdlib/function","version":"0.0.1","keywords":["stdlib","standard","library","std","lib","function","namespace","ns"],"author":{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"},"license":"Apache-2.0","_id":"@stdlib/function@0.0.1","maintainers":[{"name":"stdlib-bot","email":"kgryte@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"contributors":[{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"}],"homepage":"https://stdlib.io","bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"dist":{"shasum":"ecb005646423fa46ad0cf1e0d4357fdb0b5a8a5d","tarball":"https://registry.npmjs.org/@stdlib/function/-/function-0.0.1.tgz","fileCount":21,"integrity":"sha512-NCv3Agi/ectuSzJI6td+pQfEoGe8oFXSFWhXQ+DyXhSX+IX64AW3hjMhBLxhg5B85GEHcmhgLYUB8AV5WrL8xg==","signatures":[{"sig":"MEUCIQC0Ybwac9BoeCxe8rMKXiPtvWZaG1soMJD30LWPqUK08wIgbIt0lctMOsnSgD7aHCaRhEEwVBHGeqsaxlJmakzNUSg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49764,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2zo8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHvA//QjIyOqTKpzskb3KFIseE1erFKst6iie0f7wQH7DG1/w55YBS\r\nZMR+EX2RMUwIpjjUV61fzsPKeMgSGobg3FziewE0X2lWkbV5JTERody9yw0U\r\nSnOql+LRAN9IYS5AUJFDUqTj/xTyFdjofZ5DMp6IDmG13n9dSZZ0iLX4kwRP\r\nBrj18aETLZQuP7hsvuCgeVqh+nY0asMC6hhnXPvNurmjjKDYGZYzuo7S6+eD\r\nSoWR3zNg5Gajmx0iJ/9Hf7ASXh9iEqGID6JmO7P73tnvTUDajIuN3aPg2EH6\r\nnSFSvApaDhg43LKFu6cafkvu3Dfv8XOFXPn65MU7FLdA4QSqTCO5ByMQ1E7B\r\nEUksa7Hq7TGsoNiXPW84sQXi52KwEBXSIs71EPJfbi9ZAb/5Ug0zppIeANN5\r\ni5/pioS+c3TGWHkp+e64nXnv+96QH1VYG0XFOQ0BhtEngyuCbEV3jqCDSqV+\r\nB9o6DRCkHZD1xTPp7JEjeqxf7CpULABye3qTnnZXL4kfoANj7AtK+FE0bzGB\r\nRaR9IZTxCJCpe3MS3vOII6tLpNuAjxM/ZfqfvS+gdQJsrVgfYV9yIttaOp9A\r\n8kbx0GOf+GpslUjP1YK+/SqHtNT38mDXArj+hu7/JPHul3fUupiPCaNwaS+z\r\nE954Y68qV+cP5VzRQG4qbW1rd36oIN/xqlQ=\r\n=4Hhh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","types":"./docs/types","engines":{"npm":">2.7.0","node":">=0.10.0"},"funding":{"url":"https://www.patreon.com/athan","type":"patreon"},"gitHead":"557ec7ce8e65888a8c719b6933d86185ca192e78","scripts":{"test":"make test","examples":"make examples","test-cov":"make test-cov","benchmark":"make benchmark"},"_npmUser":{"name":"kgryte","email":"kgryte@gmail.com"},"repository":{"url":"git://github.com/stdlib-js/function.git","type":"git"},"_npmVersion":"8.19.3","description":"Function.","directories":{"doc":"./docs","lib":"./lib","test":"./test","example":"./examples"},"_nodeVersion":"16.19.0","dependencies":{"@stdlib/utils":"^0.0.x"},"_hasShrinkwrap":false,"devDependencies":{"tape":"git+https://github.com/kgryte/tape.git#fix/globby","tap-min":"git+https://github.com/Planeshifter/tap-min.git","istanbul":"^0.4.1","@stdlib/blas":"^0.0.x","@stdlib/math":"^0.0.x","@stdlib/bench":"^0.0.x","@stdlib/random":"^0.0.x","@stdlib/string":"^0.0.x","@stdlib/ndarray":"^0.0.x"},"_npmOperationalInternal":{"tmp":"tmp/function_0.0.1_1675311676671_0.5165138171819619","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@stdlib/function","version":"0.1.0","keywords":["stdlib","standard","library","std","lib","function","namespace","ns"],"author":{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"},"license":"Apache-2.0","_id":"@stdlib/function@0.1.0","maintainers":[{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"contributors":[{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"}],"homepage":"https://stdlib.io","bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"dist":{"shasum":"e30371ca5b5da82787c506510db36ec6327ce65a","tarball":"https://registry.npmjs.org/@stdlib/function/-/function-0.1.0.tgz","fileCount":24,"integrity":"sha512-nT9VA2KE8E4EUpsKan3MUW9EjOnLJ6iLHhs7rLf0lDBXwo5P1GL8guIYRYcpAeU6r/z3n4NGfN6iYuuUtD7DyQ==","signatures":[{"sig":"MEYCIQDiOsYGEPX5Gl2BGocwlu2fOmZCxFDIk24twVuYXG4YAwIhAJwS0PYeb0qwmoyqTMeceTbf7eaSAOUhax63hfGvhkD8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59340},"main":"./lib","types":"./docs/types","engines":{"npm":">2.7.0","node":">=0.10.0"},"funding":{"url":"https://opencollective.com/stdlib","type":"opencollective"},"gitHead":"4340e7cb2f29b372d14e40baca268c306bd31944","scripts":{"test":"make test","examples":"make examples","test-cov":"make test-cov","benchmark":"make benchmark"},"_npmUser":{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},"repository":{"url":"git://github.com/stdlib-js/function.git","type":"git"},"_npmVersion":"8.19.4","description":"Function.","directories":{"doc":"./docs","lib":"./lib","test":"./test","example":"./examples"},"_nodeVersion":"16.20.2","dependencies":{"@stdlib/utils":"^0.0.12"},"_hasShrinkwrap":false,"devDependencies":{"tape":"git+https://github.com/kgryte/tape.git#fix/globby","tap-min":"git+https://github.com/Planeshifter/tap-min.git","istanbul":"^0.4.1","@stdlib/blas":"^0.1.0","@stdlib/math":"^0.0.11","@stdlib/bench":"^0.2.0","@stdlib/random":"^0.0.12","@stdlib/string":"^0.0.14","@stdlib/ndarray":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/function_0.1.0_1699414443267_0.35111941055094675","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@stdlib/function","version":"0.1.1","keywords":["stdlib","standard","library","std","lib","function","namespace","ns"],"author":{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"},"license":"Apache-2.0","_id":"@stdlib/function@0.1.1","maintainers":[{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"contributors":[{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"}],"homepage":"https://stdlib.io","bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"dist":{"shasum":"4ef583660b1abe4cfef5dc4170f7ea0c1eb7eb3b","tarball":"https://registry.npmjs.org/@stdlib/function/-/function-0.1.1.tgz","fileCount":24,"integrity":"sha512-1ZYoaobMfEzswqq0HBZDiCmuvUHE9mHsCcl28+PliyPAZ9lR0GVJWne9bVvG3Kr/GuSBKBt/fhDLp+gFp5hV6w==","signatures":[{"sig":"MEQCIBgFJNelP/+gwnbfmmIT+xGfQic+dUs5Qy4cl5XOGH6MAiAUHNwuy/0aQF3YxG7NTi3vS/CkLcjKd1Bv5tEcqC8jnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59335},"main":"./lib","types":"./docs/types","engines":{"npm":">2.7.0","node":">=0.10.0"},"funding":{"url":"https://opencollective.com/stdlib","type":"opencollective"},"gitHead":"4340e7cb2f29b372d14e40baca268c306bd31944","scripts":{"test":"make test","examples":"make examples","test-cov":"make test-cov","benchmark":"make benchmark"},"_npmUser":{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},"repository":{"url":"git://github.com/stdlib-js/function.git","type":"git"},"_npmVersion":"8.19.4","description":"Function.","directories":{"doc":"./docs","lib":"./lib","test":"./test","example":"./examples"},"_nodeVersion":"16.20.2","dependencies":{"@stdlib/utils":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"git+https://github.com/kgryte/tape.git#fix/globby","tap-min":"git+https://github.com/Planeshifter/tap-min.git","istanbul":"^0.4.1","@stdlib/blas":"^0.1.1","@stdlib/math":"^0.1.0","@stdlib/bench":"^0.2.0","@stdlib/random":"^0.1.0","@stdlib/string":"^0.1.0","@stdlib/ndarray":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/function_0.1.1_1699417323880_0.7574849148131124","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@stdlib/function","version":"0.2.0","keywords":["stdlib","standard","library","std","lib","function","namespace","ns"],"author":{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"},"license":"Apache-2.0","_id":"@stdlib/function@0.2.0","maintainers":[{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"contributors":[{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"}],"homepage":"https://stdlib.io","bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"dist":{"shasum":"2420d992c861814095c446bcff49685a198a96f8","tarball":"https://registry.npmjs.org/@stdlib/function/-/function-0.2.0.tgz","fileCount":24,"integrity":"sha512-GouvG2U1LbZ99rvYk38CMk8mhDCk1z5sV3etNTuIJ5MnxWeccOowCOlmDBIFw2ji3AkxDSNbSqqHWPOXweZoAA==","signatures":[{"sig":"MEUCIQDzqtmm6fLiVU3fcb7xCcfwR2go54aThmV3qcLnIHkedgIgcVbApBl1cOjADCybRpnnSdZr4lbU1cAoCoxExrMhg8g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59552},"main":"./lib","types":"./docs/types","engines":{"npm":">2.7.0","node":">=0.10.0"},"funding":{"url":"https://opencollective.com/stdlib","type":"opencollective"},"gitHead":"18c250220e23aa825b05ec5898927ea6b261ca43","scripts":{"test":"make test","examples":"make examples","test-cov":"make test-cov","benchmark":"make benchmark"},"_npmUser":{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},"repository":{"url":"git://github.com/stdlib-js/function.git","type":"git"},"_npmVersion":"8.19.4","description":"Function.","directories":{"doc":"./docs","lib":"./lib","test":"./test","example":"./examples"},"_nodeVersion":"16.20.2","dependencies":{"@stdlib/utils":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tape":"git+https://github.com/kgryte/tape.git#fix/globby","tap-min":"git+https://github.com/Planeshifter/tap-min.git","istanbul":"^0.4.1","@stdlib/blas":"^0.2.0","@stdlib/math":"^0.1.1","@stdlib/bench":"^0.2.1","@stdlib/random":"^0.1.1","@stdlib/string":"^0.1.1","@stdlib/ndarray":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/function_0.2.0_1707102259079_0.1626890897601294","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@stdlib/function","version":"0.2.1","keywords":["stdlib","standard","library","std","lib","function","namespace","ns"],"author":{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"},"license":"Apache-2.0","_id":"@stdlib/function@0.2.1","maintainers":[{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"contributors":[{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"}],"homepage":"https://stdlib.io","bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"dist":{"shasum":"7ab63a15e982d86c8eb0878c2625f4f610eed6ab","tarball":"https://registry.npmjs.org/@stdlib/function/-/function-0.2.1.tgz","fileCount":24,"integrity":"sha512-vECYJgvBGDAoKUkvu/M4dldZI7OYVhIms11UV0hMGfsK1CsMHPIaowqs2XqpT5+AjFVnaSitmt7jvg/tZ9nl6Q==","signatures":[{"sig":"MEYCIQC65XAsRBBF5Z9Rm0o6xsyxIlcTaEgw79KJwktGTD+7QQIhALPjXtYXPOAsBgOb+jkKR6sa59bQdWPYM9Q6aAxeMHvy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59552},"main":"./lib","types":"./docs/types","engines":{"npm":">2.7.0","node":">=0.10.0"},"funding":{"url":"https://opencollective.com/stdlib","type":"opencollective"},"gitHead":"18c250220e23aa825b05ec5898927ea6b261ca43","scripts":{"test":"make test","examples":"make examples","test-cov":"make test-cov","benchmark":"make benchmark"},"_npmUser":{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},"repository":{"url":"git://github.com/stdlib-js/function.git","type":"git"},"_npmVersion":"8.19.4","description":"Function.","directories":{"doc":"./docs","lib":"./lib","test":"./test","example":"./examples"},"_nodeVersion":"16.20.2","dependencies":{"@stdlib/utils":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"git+https://github.com/kgryte/tape.git#fix/globby","tap-min":"git+https://github.com/Planeshifter/tap-min.git","istanbul":"^0.4.1","@stdlib/blas":"^0.2.1","@stdlib/math":"^0.2.0","@stdlib/bench":"^0.3.0","@stdlib/random":"^0.2.0","@stdlib/string":"^0.2.0","@stdlib/ndarray":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/function_0.2.1_1707104788139_0.2834327238798011","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@stdlib/function","version":"0.3.0","keywords":["stdlib","standard","library","std","lib","function","namespace","ns"],"author":{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"},"license":"Apache-2.0","_id":"@stdlib/function@0.3.0","maintainers":[{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"contributors":[{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"}],"homepage":"https://stdlib.io","bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"dist":{"shasum":"69a77eb8b74f7b3fbfa87bb27031ec8b53ff8e9f","tarball":"https://registry.npmjs.org/@stdlib/function/-/function-0.3.0.tgz","fileCount":21,"integrity":"sha512-B+QsG3Mn+hvDWU9zrplOu0t9wOMFL0zVQJV+hdWQYryhs+kk2mxad0jb1OF/6+cxEhBkkJ1Mc4K8X+8eMzigHQ==","signatures":[{"sig":"MEQCIEFsdYaJXneqv/SMucye5sn4GvGf6z7hh2S0RQOp+isTAiBoiuLJlbMhApnXJ84mLHti8Yg5eCzfoKppS0WnD9ZGjA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50339},"main":"./lib","types":"./docs/types","engines":{"npm":">2.7.0","node":">=0.10.0"},"funding":{"url":"https://opencollective.com/stdlib","type":"opencollective"},"gitHead":"5f8d50df14363d06b37b9d551143fc46d90c79bd","scripts":{},"_npmUser":{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},"repository":{"url":"git://github.com/stdlib-js/function.git","type":"git"},"_npmVersion":"8.19.4","description":"Function.","directories":{"doc":"./docs","lib":"./lib"},"_nodeVersion":"16.20.2","dependencies":{"@stdlib/utils":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/function_0.3.0_1723882918617_0.27199455837607656","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@stdlib/function","version":"0.3.1","keywords":["stdlib","standard","library","std","lib","function","namespace","ns"],"author":{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"},"license":"Apache-2.0","_id":"@stdlib/function@0.3.1","maintainers":[{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"contributors":[{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"}],"homepage":"https://stdlib.io","bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"dist":{"shasum":"2f6e1f655c4e89771f8dc87df0b89b9301fec02b","tarball":"https://registry.npmjs.org/@stdlib/function/-/function-0.3.1.tgz","fileCount":21,"integrity":"sha512-V4oI7o2+awXb4iawVu6Tl9e8otA3gn4QJRmN0lTzuTP9Bc37P7yyj+Vf6wbHKlZMf0JfF618PQdCvZUcfPqOMw==","signatures":[{"sig":"MEYCIQChHATnQUVBy7/xpusa4S84LSUWo7oqxhdnHNJWEOg/dQIhAKYF3uQSSY2p/+jAGpbwTTXDyf62um6TakYidRpgQybV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50339},"main":"./lib","types":"./docs/types","engines":{"npm":">2.7.0","node":">=0.10.0"},"funding":{"url":"https://opencollective.com/stdlib","type":"opencollective"},"gitHead":"abcf36e4c2ff11c808a22217d4d6ebb506f0df1d","scripts":{},"_npmUser":{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},"repository":{"url":"git://github.com/stdlib-js/function.git","type":"git"},"_npmVersion":"8.19.4","description":"Function.","directories":{"doc":"./docs","lib":"./lib"},"_nodeVersion":"16.20.2","dependencies":{"@stdlib/utils":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/function_0.3.1_1724018714269_0.23520922260529065","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"@stdlib/function","version":"0.3.2","keywords":["stdlib","standard","library","std","lib","function","namespace","ns"],"author":{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"},"license":"Apache-2.0","_id":"@stdlib/function@0.3.2","maintainers":[{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"contributors":[{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"}],"homepage":"https://stdlib.io","bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"dist":{"shasum":"42b07e528f94c2dd5c85301f827d2ed7870c31b1","tarball":"https://registry.npmjs.org/@stdlib/function/-/function-0.3.2.tgz","fileCount":21,"integrity":"sha512-7V/OAUIjLnFJjY4ACxI7bnnJcM44SV8fYezmyNwbtO4K2W5+FOYRxgFrBM9/4lvvB0q74mNnMkGv6JWqogricg==","signatures":[{"sig":"MEUCIQCF5ecS2pf4j54jsqqSe8g46tmJtio5jxKEwXLJNM5kIAIgPmHEg2+uxz6FipYLym2ePjn4xlYN/BiG+xkpap3GuEQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50339},"main":"./lib","types":"./docs/types","engines":{"npm":">2.7.0","node":">=0.10.0"},"funding":{"url":"https://opencollective.com/stdlib","type":"opencollective"},"gitHead":"24107e6f0f343167402a1983c7c0f3dbeb13cd19","scripts":{},"_npmUser":{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},"repository":{"url":"git://github.com/stdlib-js/function.git","type":"git"},"_npmVersion":"10.8.2","description":"Function.","directories":{"doc":"./docs","lib":"./lib"},"_nodeVersion":"20.18.0","dependencies":{"@stdlib/utils":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/function_0.3.2_1730835930721_0.5131125847108118","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"@stdlib/function","version":"0.3.3","keywords":["stdlib","standard","library","std","lib","function","namespace","ns"],"author":{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"},"license":"Apache-2.0","_id":"@stdlib/function@0.3.3","maintainers":[{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"contributors":[{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"}],"homepage":"https://stdlib.io","bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"dist":{"shasum":"3019a9a574fa98937d8dbad333e4c10957080987","tarball":"https://registry.npmjs.org/@stdlib/function/-/function-0.3.3.tgz","fileCount":21,"integrity":"sha512-Wv4g2I8YFf1m0e6bP+sLeM55Xtg/kVd39ckh/N1NoYR8LfwPBqU/BTKdP2HiYEDU8pzK1ZG5f9kMytHJjvV7qw==","signatures":[{"sig":"MEUCIQCxYNEhuN8494g1FFlYfSZ74LqhNzFlNheRTzfLpz5LMgIgS0Ws0kIBtFSnlv9oqHxHPUNRsnvn6LAjbrYsY3k456s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50339},"main":"./lib","types":"./docs/types","engines":{"npm":">2.7.0","node":">=0.10.0"},"funding":{"url":"https://opencollective.com/stdlib","type":"opencollective"},"gitHead":"24107e6f0f343167402a1983c7c0f3dbeb13cd19","scripts":{},"_npmUser":{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},"repository":{"url":"git://github.com/stdlib-js/function.git","type":"git"},"_npmVersion":"10.8.2","description":"Function.","directories":{"doc":"./docs","lib":"./lib"},"_nodeVersion":"20.18.0","dependencies":{"@stdlib/utils":"^0.3.2"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/function_0.3.3_1730839540117_0.7475952905046592","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@stdlib/function","version":"0.4.0","keywords":["stdlib","standard","library","std","lib","function","namespace","ns"],"author":{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"},"license":"Apache-2.0","_id":"@stdlib/function@0.4.0","maintainers":[{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"contributors":[{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"}],"homepage":"https://stdlib.io","bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"dist":{"shasum":"06b8ec41df9e5b1760ebe017b91ee938668a8a85","tarball":"https://registry.npmjs.org/@stdlib/function/-/function-0.4.0.tgz","fileCount":28,"integrity":"sha512-oAaDODOhBZViXu8mXWGgk03o8eRG3Qy57QLxBS0CCmrlarJqSyp6lIM77cc1TFpF88wBuD9w7yns7uVwGsYyRQ==","signatures":[{"sig":"MEYCIQCZy5/ICW++QWBEmYnqnVzAYjjpW+uC98Io+gF3n55/6QIhAIUpyDkmQwqYhJlUfUH86+Xoa3mw81Zk75vmW+FVQULf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61720},"main":"./lib","types":"./docs/types","engines":{"npm":">2.7.0","node":">=0.10.0"},"funding":{"url":"https://opencollective.com/stdlib","type":"opencollective"},"gitHead":"6b0591ca7163b5eff814d54754e3130268420ebf","scripts":{},"_npmUser":{"name":"kgryte","email":"kgryte@gmail.com"},"repository":{"url":"git://github.com/stdlib-js/function.git","type":"git"},"_npmVersion":"10.8.2","description":"Function.","directories":{"doc":"./docs","lib":"./lib"},"_nodeVersion":"20.20.2","dependencies":{"@stdlib/utils":"^0.3.3","@stdlib/assert":"^0.3.3","@stdlib/string":"^0.3.3"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/function_0.4.0_1780654136063_0.9701225577767947","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@stdlib/function","version":"0.4.1","description":"Function.","license":"Apache-2.0","author":{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"},"contributors":[{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"}],"main":"./lib","directories":{"doc":"./docs","lib":"./lib"},"types":"./docs/types","scripts":{},"homepage":"https://stdlib.io","repository":{"type":"git","url":"git://github.com/stdlib-js/function.git"},"bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"dependencies":{"@stdlib/assert":"^0.4.0","@stdlib/string":"^0.4.0","@stdlib/utils":"^0.4.0"},"devDependencies":{},"engines":{"node":">=0.10.0","npm":">2.7.0"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"keywords":["stdlib","standard","library","std","lib","function","namespace","ns"],"funding":{"type":"opencollective","url":"https://opencollective.com/stdlib"},"_id":"@stdlib/function@0.4.1","gitHead":"6b0591ca7163b5eff814d54754e3130268420ebf","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-gTMjK1Q6psdF7gmjNibE/L/QC6qyUkMOpW/SJubj/KBZuyAJoczBSezL77PBBoPoYBEqLTSVCAXxcRu3VcxtkQ==","shasum":"c7db2490e4b88b78e50a647b42c9ec0aaa372067","tarball":"https://registry.npmjs.org/@stdlib/function/-/function-0.4.1.tgz","fileCount":28,"unpackedSize":61720,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBe0iB3gEaDlNPVx7zxO41HS9hzOaS5xrUDdeZjSlvfJAiBYyBp3gN9yzWj8zfOMAwIuWpcqvquQ5dqr9RTMc0wDUA=="}]},"_npmUser":{"name":"kgryte","email":"kgryte@gmail.com"},"maintainers":[{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/function_0.4.1_1780656444707_0.2815281102037761"},"_hasShrinkwrap":false}},"time":{"created":"2023-02-02T04:21:16.614Z","modified":"2026-06-05T10:47:25.074Z","0.0.1":"2023-02-02T04:21:16.881Z","0.1.0":"2023-11-08T03:34:03.458Z","0.1.1":"2023-11-08T04:22:04.066Z","0.2.0":"2024-02-05T03:04:19.221Z","0.2.1":"2024-02-05T03:46:28.288Z","0.3.0":"2024-08-17T08:21:58.816Z","0.3.1":"2024-08-18T22:05:14.457Z","0.3.2":"2024-11-05T19:45:30.973Z","0.3.3":"2024-11-05T20:45:40.413Z","0.4.0":"2026-06-05T10:08:56.194Z","0.4.1":"2026-06-05T10:47:24.874Z"},"bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"author":{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"},"license":"Apache-2.0","homepage":"https://stdlib.io","keywords":["stdlib","standard","library","std","lib","function","namespace","ns"],"repository":{"type":"git","url":"git://github.com/stdlib-js/function.git"},"description":"Function.","contributors":[{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"}],"maintainers":[{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"readme":"<!--\n\n@license Apache-2.0\n\nCopyright (c) 2022 The Stdlib Authors.\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n   http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n\n-->\n\n\n<details>\n  <summary>\n    About stdlib...\n  </summary>\n  <p>We believe in a future in which the web is a preferred environment for numerical computation. To help realize this future, we've built stdlib. stdlib is a standard library, with an emphasis on numerical and scientific computation, written in JavaScript (and C) for execution in browsers and in Node.js.</p>\n  <p>The library is fully decomposable, being architected in such a way that you can swap out and mix and match APIs and functionality to cater to your exact preferences and use cases.</p>\n  <p>When you use stdlib, you can be absolutely certain that you are using the most thorough, rigorous, well-written, studied, documented, tested, measured, and high-quality code out there.</p>\n  <p>To join us in bringing numerical computing to the web, get started by checking us out on <a href=\"https://github.com/stdlib-js/stdlib\">GitHub</a>, and please consider <a href=\"https://opencollective.com/stdlib\">financially supporting stdlib</a>. We greatly appreciate your continued support!</p>\n</details>\n\n# Function\n\n[![NPM version][npm-image]][npm-url] [![Build Status][test-image]][test-url] [![Coverage Status][coverage-image]][coverage-url] <!-- [![dependencies][dependencies-image]][dependencies-url] -->\n\n> Function namespace.\n\n<section class=\"installation\">\n\n## Installation\n\n```bash\nnpm install @stdlib/function\n```\n\n</section>\n\n<section class=\"usage\">\n\n## Usage\n\n```javascript\nvar ns = require( '@stdlib/function' );\n```\n\n#### ns\n\nFunction namespace.\n\n```javascript\nvar o = ns;\n// returns {...}\n```\n\nThe namespace contains the following:\n\n<!-- <toc pattern=\"*\"> -->\n\n<div class=\"namespace-toc\">\n\n-   <span class=\"signature\">[`Function( [...argNames,] body )`][@stdlib/function/ctor]</span><span class=\"delimiter\">: </span><span class=\"description\">function constructor.</span>\n-   <span class=\"signature\">[`thunk( fcn[, ...args] )`][@stdlib/function/thunk]</span><span class=\"delimiter\">: </span><span class=\"description\">generate a thunk.</span>\n-   <span class=\"signature\">[`function2string( fcn )`][@stdlib/function/to-string]</span><span class=\"delimiter\">: </span><span class=\"description\">return a string representing the source code of a provided function.</span>\n\n</div>\n\n<!-- </toc> -->\n\n</section>\n\n<!-- /.usage -->\n\n<section class=\"examples\">\n\n## Examples\n\n<!-- TODO: better examples -->\n\n<!-- eslint no-undef: \"error\" -->\n\n```javascript\nvar objectKeys = require( '@stdlib/utils/keys' );\nvar ns = require( '@stdlib/function' );\n\nconsole.log( objectKeys( ns ) );\n```\n\n</section>\n\n<!-- /.examples -->\n\n<!-- Section for related `stdlib` packages. Do not manually edit this section, as it is automatically populated. -->\n\n<section class=\"related\">\n\n</section>\n\n<!-- /.related -->\n\n<!-- Section for all links. Make sure to keep an empty line after the `section` element and another before the `/section` close. -->\n\n\n<section class=\"main-repo\" >\n\n* * *\n\n## Notice\n\nThis package is part of [stdlib][stdlib], a standard library for JavaScript and Node.js, with an emphasis on numerical and scientific computing. The library provides a collection of robust, high performance libraries for mathematics, statistics, streams, utilities, and more.\n\nFor more information on the project, filing bug reports and feature requests, and guidance on how to develop [stdlib][stdlib], see the main project [repository][stdlib].\n\n#### Community\n\n[![Chat][chat-image]][chat-url]\n\n---\n\n## License\n\nSee [LICENSE][stdlib-license].\n\n\n## Copyright\n\nCopyright &copy; 2016-2026. The Stdlib [Authors][stdlib-authors].\n\n</section>\n\n<!-- /.stdlib -->\n\n<!-- Section for all links. Make sure to keep an empty line after the `section` element and another before the `/section` close. -->\n\n<section class=\"links\">\n\n[npm-image]: http://img.shields.io/npm/v/@stdlib/function.svg\n[npm-url]: https://npmjs.org/package/@stdlib/function\n\n[test-image]: https://github.com/stdlib-js/function/actions/workflows/test.yml/badge.svg?branch=v0.4.1\n[test-url]: https://github.com/stdlib-js/function/actions/workflows/test.yml?query=branch:v0.4.1\n\n[coverage-image]: https://img.shields.io/codecov/c/github/stdlib-js/function/main.svg\n[coverage-url]: https://codecov.io/github/stdlib-js/function?branch=main\n\n<!--\n\n[dependencies-image]: https://img.shields.io/david/stdlib-js/function.svg\n[dependencies-url]: https://david-dm.org/stdlib-js/function/main\n\n-->\n\n[chat-image]: https://img.shields.io/badge/zulip-join_chat-brightgreen.svg\n[chat-url]: https://stdlib.zulipchat.com\n\n[stdlib]: https://github.com/stdlib-js/stdlib\n\n[stdlib-authors]: https://github.com/stdlib-js/stdlib/graphs/contributors\n\n[umd]: https://github.com/umdjs/umd\n[es-module]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Modules\n\n[deno-url]: https://github.com/stdlib-js/function/tree/deno\n[deno-readme]: https://github.com/stdlib-js/function/blob/deno/README.md\n[umd-url]: https://github.com/stdlib-js/function/tree/umd\n[umd-readme]: https://github.com/stdlib-js/function/blob/umd/README.md\n[esm-url]: https://github.com/stdlib-js/function/tree/esm\n[esm-readme]: https://github.com/stdlib-js/function/blob/esm/README.md\n[branches-url]: https://github.com/stdlib-js/function/blob/main/branches.md\n\n[stdlib-license]: https://raw.githubusercontent.com/stdlib-js/function/main/LICENSE\n\n<!-- <toc-links> -->\n\n[@stdlib/function/ctor]: https://github.com/stdlib-js/function/tree/main/ctor\n\n[@stdlib/function/thunk]: https://github.com/stdlib-js/function/tree/main/thunk\n\n[@stdlib/function/to-string]: https://github.com/stdlib-js/function/tree/main/to-string\n\n<!-- </toc-links> -->\n\n</section>\n\n<!-- /.links -->\n","readmeFilename":"README.md"}