{"_id":"@astuanax/funmatrix","_rev":"5-3745bab4a4bb40e69ad44150cf150797","name":"@astuanax/funmatrix","dist-tags":{"latest":"1.0.4"},"versions":{"1.0.0":{"name":"@astuanax/funmatrix","sideEffects":false,"version":"1.0.0","description":"Matrix monad","main":"src/matrix.js","scripts":{"build":"eslint ./src --fix && npm run compile && npm run test && npm run jsdocs-json && npm run jsdocs && npm run size","dev":"webpack --progress --colors --watch --env dev","compile":"webpack --env dev && webpack --env build","test":"mocha --require babel-register --colors ./test/*.spec.js","test:watch":"mocha --require babel-register --colors -w ./test/*.spec.js","test:cover":"cross-env NODE_ENV=test nyc mocha --require babel-register --colors test/*.spec.js","repl":"node -i -e \"$(< ./lib/matrix.js)\"","size":"size-limit","jsdocs":"jsdoc ./src -r -t ./node_modules/minami -d ./docs/ -R README.md","jsdocs-json":"jsdoc -X ./src -r > docs.json"},"size-limit":[{"path":"./lib/@astuanax/funmatrix.js","webpack":"./webpack.config.js"}],"repository":{"type":"git","url":"git+https://github.com/astuanax/funmatrix.git"},"keywords":["webpack","es6","library","universal","umd","commonjs"],"author":{"name":"Len Dierickx"},"license":"MIT","bugs":{"url":"https://github.com/astuanax/funmatrix/issues"},"homepage":"https://astuanax.github.io/funmatrix/","devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.3.4","@babel/preset-env":"^7.3.4","babel-eslint":"^8.0.3","babel-loader":"^8.0.5","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-istanbul":"^5.1.1","babel-preset-env":"^7.0.0-beta.3","babel-register":"^7.0.0-beta.3","chai":"^4.1.2","create-index":"^2.4.0","cross-env":"^5.2.0","eslint":"^5.14.1","eslint-loader":"^2.1.2","jsdom":"11.11.0","jsdom-global":"3.0.2","minami":"^1.2.3","mocha":"^4.0.1","nyc":"^13.3.0","size-limit":"^0.22.0","standard":"^12.0.1","uglifyjs-webpack-plugin":"^1.2.7","webpack":"^4.29.6","webpack-cli":"^3.2.3","yargs":"^10.0.3"},"nyc":{"sourceMap":false,"instrument":false},"dependencies":{"fun.js":"^1.0.4"},"gitHead":"fb7a29a21cfda0cea711e839ed6b1d4ad4c53b4a","_id":"@astuanax/funmatrix@1.0.0","_npmVersion":"6.5.0","_nodeVersion":"10.11.0","_npmUser":{"name":"astuanax","email":"len.dierickx@gmail.com"},"dist":{"integrity":"sha512-3Bg6xpGQ6bgUJzzU0eOY7KF03XIkzdMru33GoADVp6Hxta7zNsoAAEP4LU85YQ7RjbkREyyVrX7dQR6DoMVSew==","shasum":"f0025deb2eb4f73161d4635284adcbdf0b6e19da","tarball":"https://registry.npmjs.org/@astuanax/funmatrix/-/funmatrix-1.0.0.tgz","fileCount":65,"unpackedSize":1941137,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1DFVCRA9TVsSAnZWagAAXMAQAICuNoHPoqFVyw4seGOP\nycPdGp5hW3S3sNHeMPoCUWKmJsPKGa1X81L+NQa5FITLtfpMhDASfvy8U1vg\n3TCfNfUXvolutXg9JquuGwD5cuV2aFeI1QSnsOzDMtTpcIV5Rlnw+af74+jN\nNCPu4+Xdd3QMSv2SjG/KaySuecaqUGAXJTxsjCw9+aWfecO8AqlfpdiUsPWe\nHDjMnUtx8rEoTMAEgiNlHtPt1M9ckg5ytL6pJ+Iuu/CMgq7onNZ0u1Pi2sx2\nzIrqX2K4JFwLaIwyk+YWjV9YM37qnk0NN9dJSOBcYYw/xMth8yNOeVOr26/X\n28H2GnOHOqaEnRGJ0HJI5eXq1vB7k7xF3m57hq7z5hjtTy5X29UcxPgFTPRX\nJj9kuyXJduCi4csAiB8hSlcCcbHsSRsKYtXgXxxmEfc/igwSU7j1onRm3gvw\nzm56zVl5wJqYc4HUc07mMrbdfzdlDmOUWH19ez2DanHY0hngS/0IQoBL7IR3\nfU0ne3a1LOziqZhScpuGIjMOhdom8zi02GpUVPdr+bDlVq6EXqzRsxJG0KaX\n2tK9IvNeXc40Dksnq4+DcYn1oqcH/svcTMTQioUJec9MKr1iG3eAZy+WVRG1\nbCovbZS1mvyJVJg7oBCLBkpq9+pNMX+zZE+oQyDsm+gOKfc4rdm+aLc1e35Z\nsZRY\r\n=K01j\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB7I90y44egz5mQHdzBZDTAO/FCcM8liYGN3H22KFbQHAiBpsy9jv1oYg2pP2VSrS+FcWjt2trlhEyUY7CeWb2Nkew=="}]},"maintainers":[{"name":"astuanax","email":"len.dierickx@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/funmatrix_1.0.0_1557410132620_0.5187464289373733"},"_hasShrinkwrap":false},"1.0.1":{"name":"@astuanax/funmatrix","sideEffects":false,"version":"1.0.1","description":"Matrix monad","main":"src/matrix.js","scripts":{"build":"eslint ./src --fix && npm run compile && npm run test && npm run jsdocs-json && npm run jsdocs && npm run size","dev":"webpack --progress --colors --watch --env dev","compile":"webpack --env dev && webpack --env build","test":"mocha --require babel-register --colors ./test/*.spec.js","test:watch":"mocha --require babel-register --colors -w ./test/*.spec.js","test:cover":"cross-env NODE_ENV=test nyc mocha --require babel-register --colors test/*.spec.js","repl":"node -i -e \"$(< ./lib/@astuanax/funmatrix.js)\"","size":"size-limit","jsdocs":"jsdoc ./src -r -t ./node_modules/minami -d ./docs/ -R README.md","jsdocs-json":"jsdoc -X ./src -r > docs.json"},"size-limit":[{"path":"./lib/@astuanax/funmatrix.js","webpack":"./webpack.config.js"}],"repository":{"type":"git","url":"git+https://github.com/astuanax/funmatrix.git"},"keywords":["webpack","es6","library","universal","umd","commonjs"],"author":{"name":"Len Dierickx"},"license":"MIT","bugs":{"url":"https://github.com/astuanax/funmatrix/issues"},"homepage":"https://astuanax.github.io/funmatrix/","devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.3.4","@babel/preset-env":"^7.3.4","babel-eslint":"^8.0.3","babel-loader":"^8.0.5","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-istanbul":"^5.1.1","babel-preset-env":"^7.0.0-beta.3","babel-register":"^7.0.0-beta.3","chai":"^4.1.2","create-index":"^2.4.0","cross-env":"^5.2.0","eslint":"^5.14.1","eslint-loader":"^2.1.2","jsdom":"11.11.0","jsdom-global":"3.0.2","minami":"^1.2.3","mocha":"^4.0.1","nyc":"^13.3.0","size-limit":"^0.22.0","standard":"^12.0.1","uglifyjs-webpack-plugin":"^1.2.7","webpack":"^4.29.6","webpack-cli":"^3.2.3","yargs":"^10.0.3"},"nyc":{"sourceMap":false,"instrument":false},"dependencies":{"fun.js":"^1.0.4"},"gitHead":"2600e93c3fadb4c9208ea05021fbd40a42e1ae8a","_id":"@astuanax/funmatrix@1.0.1","_npmVersion":"6.5.0","_nodeVersion":"10.11.0","_npmUser":{"name":"astuanax","email":"len.dierickx@gmail.com"},"dist":{"integrity":"sha512-BFHa4+0k4Kz37ayHMDg0u8lDzltVQfAH9JVFKpm5Pnsub6NtffxPJx/OWzzqiE33YVk1fodxPpvsHLWtHnpmFA==","shasum":"dd13677dc18a6445e473eb1283b2e1be45750d88","tarball":"https://registry.npmjs.org/@astuanax/funmatrix/-/funmatrix-1.0.1.tgz","fileCount":65,"unpackedSize":1968575,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1p00CRA9TVsSAnZWagAAgDMP/ReM5bf4988D7CuIBhBP\nSt7vb7yZWndhr0I/NDjaJTgaWGot97q+6IcAAAmbUouCkvSKWyGYuiuerezg\n3OyUibkrWWBWsMNDeQhK4dJHRONv3JtF3eAYxuLYPyM83wAaZKpep9pCGkqM\nPV6wVgiL7uDQK0UDdDQFner721dJYDfjFax1/Mhsi0vopdP8hHAHyB2QuIIY\nmB7K7625g2K1fhEeITFjphVtnojEroo3k3HObawCXJExCqrwV2O/kvxzoCt3\n3rJRtu+pteH+IocMKIIZD+zz8x4wPWnafW2ByufBFyTIZ93cq+4KMc42BquM\nknI+fUf/eOMvldk/kWX2Vd8U9kCIxBUEvU0hAoahrZrvRyEK05M67tD556QT\n3Qj2boZ39upRY7qfsgXbLdGzRtzqBPN7uaKQ2FtdaaIOlKlR/aT9rJISO8WI\n6y+pR2AlLlDVVy+c//4CbpPWalwrrvwqzV6EprFNs/kobJUVIg9AzTq6uqtr\ndCGpj1BnTJ/tdGsCu9OSWrNhEMEYbVwPWPy9ksnyPnduVsyooQInkrsyo2/o\nsgnQ+ppMbxyC7NO7jjB2SBDtycT6+9xiSkCiMezxHWdCV80ReK5iVUNX1o/X\nTpZ80tNNR46iMbyoVWHaG/I8+8/pIGRIyGwzF1DF7BqD9FAfLHE6YL+rD7C0\nQqOh\r\n=dS7e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbw4mqH7RJWiDZD47+Bvv/gFNWroq4KgGm5povBH0vUAIgMI9nSB0ZYCU8IhaP4bDXTc3Ps0ZygZ/bCsd+v8Nukwg="}]},"maintainers":[{"name":"astuanax","email":"len.dierickx@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/funmatrix_1.0.1_1557568819910_0.4149037125339705"},"_hasShrinkwrap":false},"1.0.2":{"name":"@astuanax/funmatrix","sideEffects":false,"version":"1.0.2","description":"Matrix monad","main":"src/matrix.js","scripts":{"build":"eslint ./src --fix && npm run compile && npm run test && npm run jsdocs-json && npm run jsdocs && npm run size","dev":"webpack --progress --colors --watch --env dev","compile":"webpack --env dev && webpack --env build","test":"mocha --require babel-register --colors ./test/*.spec.js","test:watch":"mocha --require babel-register --colors -w ./test/*.spec.js","test:cover":"cross-env NODE_ENV=test nyc mocha --require babel-register --colors test/*.spec.js","repl":"node -i -e \"$(< ./lib/@astuanax/funmatrix.js)\"","size":"size-limit","jsdocs":"jsdoc ./src -r -t ./node_modules/minami -d ./docs/ -R README.md","jsdocs-json":"jsdoc -X ./src -r > docs.json"},"size-limit":[{"path":"./lib/@astuanax/funmatrix.js","webpack":"./webpack.config.js"}],"repository":{"type":"git","url":"git+https://github.com/astuanax/funmatrix.git"},"keywords":["webpack","es6","library","universal","umd","commonjs"],"author":{"name":"Len Dierickx"},"license":"MIT","bugs":{"url":"https://github.com/astuanax/funmatrix/issues"},"homepage":"https://astuanax.github.io/funmatrix/","devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.3.4","@babel/preset-env":"^7.3.4","babel-eslint":"^8.0.3","babel-loader":"^8.0.5","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-istanbul":"^5.1.1","babel-preset-env":"^7.0.0-beta.3","babel-register":"^7.0.0-beta.3","chai":"^4.1.2","create-index":"^2.4.0","cross-env":"^5.2.0","eslint":"^5.14.1","eslint-loader":"^2.1.2","jsdom":"11.11.0","jsdom-global":"3.0.2","minami":"^1.2.3","mocha":"^4.0.1","nyc":"^13.3.0","size-limit":"^0.22.0","standard":"^12.0.1","uglifyjs-webpack-plugin":"^1.2.7","webpack":"^4.29.6","webpack-cli":"^3.2.3","yargs":"^10.0.3"},"nyc":{"sourceMap":false,"instrument":false},"dependencies":{"fun.js":"^1.0.4"},"gitHead":"46e852e0b181c6945baf95ad257d935be36d1b5b","_id":"@astuanax/funmatrix@1.0.2","_npmVersion":"6.5.0","_nodeVersion":"10.11.0","_npmUser":{"name":"astuanax","email":"len.dierickx@gmail.com"},"dist":{"integrity":"sha512-IqDg+grcsPOIVpOTdaG4J2OlImCT1l3Zg9fsXbIXNPhRomWYs6naZ1hy/pBspQmWHT7dw1KMc5r6BERnCVY5lA==","shasum":"2e77779ae73770188a00e86a3bd8d5517ff99f11","tarball":"https://registry.npmjs.org/@astuanax/funmatrix/-/funmatrix-1.0.2.tgz","fileCount":67,"unpackedSize":2184310,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7tXJCRA9TVsSAnZWagAAtqkP/2lL2J34HzUaI8Ih+khi\nLVdarO/Sy4TPc/cg0KfXDxv7F8vZ6kwZJ26Al/dedRKcd+tv7v73sDlDkeo9\nOTrgGE+0SWNKcyvP9tmVevk9Ri5uNduVFfCBEDxoT1fG98SUKWvNwLYbkXOZ\nR+8/sQBU5UcWGmdjlY+V+AciS90kXbFShsRXa0nE8xBgi/HX/EMBO3bBeVl8\n0H63YL0KV6dz58K0YTjWZ6mmLjihFwtDjbVzSPcmeJNX2wYJJhGje+PQXp2F\nQCLvW+1J8hk+zy+KNA+slbiHi+4bp2XPEwSM1Ckvvi0oSVOp3GhaM6UFT9kg\nEgck2a7TpPIpoflkGwfclHpBfWFvE2hvfYNMNnqQ/1Fcpl9pcQGezwShW6te\nvIa2589z3Quejcr0m8N6QS2qBGGQnUC7VjJnbiyE56m5FBd2eMax1NNxhiNW\nWJ3wyGnTGFjHgG6qVZ/9DneUzp8fHp1rqawgMMF9H9dzAxVPmyru6FJGMncm\nJeXpwzuXX8UxwrPm5mjddqndmnOuUd4t3dMtSX75ssYeurf3FUyS/MHC9Nup\nesU49DnGekMGaHjOCvRt6RMVOYpvNJxVRWM2ZPzy0s6n6rFKBHp2azu+K4Rq\nyeoh8sxQJA8YmhgWBBDx8mRdSSQOYxrBJd/uHQmNmTroSUhwbsogq4WawSyU\ndqCP\r\n=jkAv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8EJxeivPwGn8jE3TGajl9L8s/0fgFDab4IoThbrMV3wIgZlOqLPVqzA+DXsD6DoJgOolqI38y3DQrQf7J8HGBFaA="}]},"maintainers":[{"name":"astuanax","email":"len.dierickx@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/funmatrix_1.0.2_1559156168959_0.02014024595280861"},"_hasShrinkwrap":false},"1.0.3":{"name":"@astuanax/funmatrix","sideEffects":false,"version":"1.0.3","description":"Matrix monad","main":"src/matrix.js","scripts":{"build":"eslint ./src --fix && npm run compile && npm run test && npm run jsdocs-json && npm run jsdocs && npm run size","dev":"webpack --progress --colors --watch --env dev","compile":"webpack --env dev && webpack --env build","test":"mocha --require babel-register --colors ./test/*.spec.js","test:watch":"mocha --require babel-register --colors -w ./test/*.spec.js","test:cover":"cross-env NODE_ENV=test nyc mocha --require babel-register --colors test/*.spec.js","repl":"node -i -e \"$(< ./lib/@astuanax/funmatrix.js)\"","size":"size-limit","jsdocs":"jsdoc ./src -r -t ./node_modules/minami -d ./docs/ -R README.md","jsdocs-json":"jsdoc -X ./src -r > docs.json"},"size-limit":[{"path":"./lib/@astuanax/funmatrix.js","webpack":"./webpack.config.js"}],"repository":{"type":"git","url":"git+https://github.com/astuanax/funmatrix.git"},"keywords":["webpack","es6","library","universal","umd","commonjs"],"author":{"name":"Len Dierickx"},"license":"MIT","bugs":{"url":"https://github.com/astuanax/funmatrix/issues"},"homepage":"https://astuanax.github.io/funmatrix/","devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.3.4","@babel/preset-env":"^7.3.4","babel-eslint":"^8.0.3","babel-loader":"^8.0.5","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-istanbul":"^5.1.1","babel-preset-env":"^7.0.0-beta.3","babel-register":"^7.0.0-beta.3","chai":"^4.1.2","create-index":"^2.4.0","cross-env":"^5.2.0","eslint":"^5.14.1","eslint-loader":"^2.1.2","jsdom":"11.11.0","jsdom-global":"3.0.2","minami":"^1.2.3","mocha":"^4.0.1","nyc":"^13.3.0","size-limit":"^0.22.0","standard":"^12.0.1","uglifyjs-webpack-plugin":"^1.2.7","webpack":"^4.29.6","webpack-cli":"^3.2.3","yargs":"^10.0.3"},"nyc":{"sourceMap":false,"instrument":false},"dependencies":{"fun.js":"^1.0.5"},"gitHead":"ec733c02d3cffd0e2bf4ced34926bef10b7687a1","_id":"@astuanax/funmatrix@1.0.3","_npmVersion":"6.5.0","_nodeVersion":"10.11.0","_npmUser":{"name":"astuanax","email":"len.dierickx@gmail.com"},"dist":{"integrity":"sha512-rZB7oBtR2b2lBX+7nIVoOxqqSi8VAzYb6b1LqvUc4L7RNe56Wf6QIpRbaZzmAz8sG2g7APV4FR5ckENqpXE8UQ==","shasum":"49867029e8e7b5f0da7040c3ae9190b2d70d58f4","tarball":"https://registry.npmjs.org/@astuanax/funmatrix/-/funmatrix-1.0.3.tgz","fileCount":68,"unpackedSize":2276803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBLRECRA9TVsSAnZWagAAPAMP/RtrTUEd1L7JdphL8e8t\ny+QN9yTiIpMkuqCNiU4uQXT8l9ZRN1aJH1IuYjFav5wGp0SIY+tU+gGLdqyd\n5k6WXRiOe1Gy476ZqHnJu29wb5KItL2qLyHajeJUXOuQVkqxmw/z5gNmy0jZ\nUnjC/St80rMBYvrjMlIZH8Uir8maOFk6ZtUzTbYOm944B5YcdF/So8sttmhu\nyhELdutAX+9nAmbLWMtMyzBq6Hr2tbgV14Z1ukV7OX4iTzTOk1rYys8KY4dg\nowwYYvnZ53liTRUsKIznUOeVk2+bpmcU0GV+HkrJAyG6xwoKHGyu6zbCHWmp\nqKMIuTkuRH0k7xhws3iYs4PKn1zrUHKxO9ie6YjRT76dF3T4SurVXhCIC//4\n3Lu2fp5z0uUAojW3LgAqJcgAQVTQPdea7JlTadY9nWX8AOz1ot8+SbDp88nf\nT2xZiGMgdEndz7XcHMh/YUWVsWORjGFOgpQoCKHCXwdS57EJG8Nfdf39YRsp\nJ6hFP5CM923laNROWz+FgCJhD6l68UQS2ZnKttsaBr3epQp43ccWd49AID4p\nSsza03LQwha7gsiqAYcO+WFDs95WcPZqDHmAvpNKrp6TiDs+SWLzMmnf5r+6\nOMjXJY2Syy7uKYoXeKTlvJkDIvUY+rgmxyaWK1AJjCYheOwVvoYqgZi6Jiqy\nd1o/\r\n=KL/Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG2QZ0Vd2ppGgiCnRSq5ttLXYfvSlPv3LlHyzwtg31NOAiA4M0vq3ena9A4BJ7O0FBLt6UWJxg+t6DgV2yA48tTk8Q=="}]},"maintainers":[{"name":"astuanax","email":"len.dierickx@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/funmatrix_1.0.3_1560589379536_0.32283005355207206"},"_hasShrinkwrap":false},"1.0.4":{"name":"@astuanax/funmatrix","sideEffects":false,"version":"1.0.4","description":"Matrix monad","main":"lib/@astuanax/funmatrix.js","module":"src/matrix.js","scripts":{"build":"eslint ./src --fix && npm run compile && npm run test && npm run jsdocs-json && npm run jsdocs && npm run size","dev":"webpack --progress --colors --watch --env dev","compile":"webpack --env dev && webpack --env build","test":"mocha --require @babel/register --colors ./test/*.spec.js","test:watch":"mocha --require @babel/register --colors -w ./test/*.spec.js","test:cover":"cross-env NODE_ENV=test nyc --reporter=lcov mocha --require @babel/register --colors test/*.spec.js","repl":"node -i -e \"$(< ./lib/@astuanax/funmatrix.js)\"","size":"size-limit","jsdocs":"jsdoc ./src -r -t ./node_modules/minami -d ./docs/ -R README.md","jsdocs-json":"jsdoc -X ./src -r > docs.json"},"size-limit":[{"path":"./lib/@astuanax/funmatrix.js","webpack":"./webpack.config.js"}],"repository":{"type":"git","url":"git+https://github.com/astuanax/funmatrix.git"},"keywords":["webpack","es6","library","universal","umd","commonjs"],"author":{"name":"Len Dierickx"},"license":"MIT","bugs":{"url":"https://github.com/astuanax/funmatrix/issues"},"homepage":"https://astuanax.github.io/funmatrix/","devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.3.4","@babel/preset-env":"^7.3.4","@babel/register":"^7.5.5","@istanbuljs/nyc-config-babel":"^2.1.1","babel-eslint":"^8.0.3","babel-loader":"^8.0.5","babel-plugin-istanbul":"^5.1.1","chai":"^4.1.2","create-index":"^2.4.0","cross-env":"^5.2.0","eslint":"^5.14.1","eslint-loader":"^2.1.2","istanbul-instrumenter-loader":"^3.0.1","jsdom":"11.11.0","jsdom-global":"3.0.2","minami":"^1.2.3","mocha":"^4.0.1","nyc":"^14.1.1","size-limit":"^0.22.0","standard":"^12.0.1","uglifyjs-webpack-plugin":"^1.2.7","webpack":"^4.29.6","webpack-cli":"^3.2.3","yargs":"^10.0.3"},"dependencies":{"fun.js":"^1.0.5"},"gitHead":"5a9b0d75cbd55a1345ae8c2899676bbede2f3351","_id":"@astuanax/funmatrix@1.0.4","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-PIgit3cp72v0aRv8nPY9Qbjq0IaLFvi2vq6cZ3bSfxeInfBem+OhRuyVImwV8QzUm9JaMZvl8oesb8GIiPYJiw==","shasum":"8875da660d5ee6e21c8aff5a0c06f236a468d75c","tarball":"https://registry.npmjs.org/@astuanax/funmatrix/-/funmatrix-1.0.4.tgz","fileCount":75,"unpackedSize":2225755,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdtesHCRA9TVsSAnZWagAAADgP/iRelp2VjYOBFFWwxwpi\nADHfqeMGbQExVk+3GdCvhRm/sO6kmATTsoKB/nxUSmwEC/iI0jWWQhSYKDrU\n4SO0QN4Y+dRENmggaNgTAUI/n/6nHIYsJ+sFdCljVwoklTjnOEu5qOGq0uoP\nm5nPmnzmvi74PIxTwWu5jRuSfD4myOU+ygrmokdXFQ5ODRYWO3htPwzQ50Fd\n6SPpFMR4XIRd4QgMTNuogCffnUPIluxIXbXg9l4vErYXNECZ9yyREpPtWNhY\ngsphbQTbLa08Z07T67snbmobWzulCCGd1PDgFE/8fet1zgSlN/AKcXDgFFfU\nWmAXyXJgsKQtad5EHXsigTb4P7kQtpNsjTBVri8rkfvgu9rnOkiPaHnWNcRW\nuGG7jI8V/noqWMu3aD1597IYLb7FzknzcBhx5TJ85RcqnK+8Qup1aiTJPL3T\nHPAwfSR0XsFcB44ISjFFpVyhl+jPODGBL2XZFbMjnnE9qmZbJXYl/P2CUAXx\nqWTohH5vrTIzsfeW/wlZaJx21RBSL1oOUbmHm3kyFi0du7PKrZm36F/q/hvs\nMtyam19EKbdJqS2fBD2AyLfQ665qzNJUd1M6R6c031Vty7AKaQr73JjMjnaR\n7pkESkA3N4Io2oYhCxgJY+5lPAEa/i+FAE7F1/fAtpgWHEmePEVMIIVj+9ln\n/kWu\r\n=Xx3/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDulO/T86OgK/EdpUx1ldvos1tB5pdhpQIvDn4R7nWjQIhAIIfD4J7/BHVAClOX5tkSYe8EMhEJKG/kKNrOMVCUu2p"}]},"maintainers":[{"name":"astuanax","email":"len.dierickx@gmail.com"}],"_npmUser":{"name":"astuanax","email":"len.dierickx@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/funmatrix_1.0.4_1572203271435_0.3087250122680989"},"_hasShrinkwrap":false}},"time":{"created":"2019-05-09T13:55:32.595Z","1.0.0":"2019-05-09T13:55:32.926Z","modified":"2022-04-04T15:59:49.368Z","1.0.1":"2019-05-11T10:00:20.162Z","1.0.2":"2019-05-29T18:56:09.192Z","1.0.3":"2019-06-15T09:02:59.685Z","1.0.4":"2019-10-27T19:07:51.650Z"},"maintainers":[{"name":"astuanax","email":"len.dierickx@gmail.com"}],"description":"Matrix monad","homepage":"https://astuanax.github.io/funmatrix/","keywords":["webpack","es6","library","universal","umd","commonjs"],"repository":{"type":"git","url":"git+https://github.com/astuanax/funmatrix.git"},"author":{"name":"Len Dierickx"},"bugs":{"url":"https://github.com/astuanax/funmatrix/issues"},"license":"MIT","readme":"# funmatrix\nMatrix applicative providing standard matrix operations [Fork on Github](https://github.com/astuanax/funmatrix)\n\n[![Build Status](https://travis-ci.org/astuanax/funmatrix.svg?branch=master)](https://travis-ci.org/astuanax/funmatrix)  [![Code Climate](https://codeclimate.com/github/astuanax/funmatrix/badges/gpa.svg)](https://codeclimate.com/github/astuanax/funmatrix) [![Test Coverage](https://api.codeclimate.com/v1/badges/863475b9e13c7ebfb711/test_coverage)](https://codeclimate.com/github/astuanax/funmatrix/test_coverage) ![GitHub file size in bytes](https://img.badgesize.io/astuanax/funmatrix/master/lib/@astuanax/funmatrix.min.js.svg?compression=gzip)  [Check bundle size on bundlephobia](https://bundlephobia.com/result?p=fun.js@1.0.3)\n\n## Docs\n\nThe documentation can be found in the /docs folder or at the url [https://astuanax.github.io/funmatrix/](https://astuanax.github.io/funmatrix/)\nOr a json format of the docs: docs.json\n\nGenerate docs using:  ```npm run jsdocs```\n\n## Install funmatrix.js\n\n```$ npm install @astuanax/funmatrix --save``` \n\n## Getting started\n\n```\n// Create matrix\nconst m = Matrix.of([[1, 2], [3, 4]])\n\n// Generate identity matrix\nconst I  = m.identity() // [[1, 0], [0, 1]]\n\nif(m.dot(I).equals(m)) {\n    console.log('Dot product with identity matrix returns the same matrix')\n}0\n```\n\n### Create a matrix\n\nThere are 2 ways to instantiate a Matrix, though you should not use the new keyword.\n\n#### Matrix.of()\n`Matrix.of`accepts both an array of arrays or a Matrix\n\n````\nconst a = Matrix.of([[1, 2], [2, 3]])  // returns a Matrix\nconst b = Matrix.of(a) // returns a flattened Matrix from Matrix a\n```` \n\n#### Matrix.fromArray()\n`fromArray` returns an Matrix with a clone of the provided array \n\n```\nMatrix.fromArray([[1, 2], [2, 3]])\n```\n\n\n### Higher order functions\n\n* map\n* fold\n* ap\n* concat\n\n### Methods and properties\n\n* add -  a scalar or a Matrix\n* additiveinverse - multiply by  -1\n* clone - clone a Matrix\n* combine - combine 2 Matrices together\n* dimension - get the rank\n* dot - Calculate dotproduct of 2 Matrices\n* empty - Return an empty Matrix\n* equals - check if the Matrix deep equals another Matrix\n* fromArray - Creates a Matrix from an Array\n* getCols - Get the columns of the Matrix\n* getRows - Get the rows of a Matrix\n* getShape - Get the shape of a Matrix\n* hadamard - Multiply a matrix witha  scalar or another matrix\n* identity - Returns an identity Matrix\n* inverse - Returns theinverse of a Matrix\n* isOrthogonal - Boolean indicating orhogonality\n* isSymmetric - Boolean indicating symmetry\n* lu - Returns 2 Matrices, Lower and Upper Matrix decomposition\n* multiply - Multiplies a Matrix with a scalar or another Matrix\n* ones - Fills a Matrix with 1 values\n* precision - REturns the precision of the calculations used in dot product\n* random - Fills a Matrix with random values (accepts a function)\n* rank - Returns the rank of a Matrix\n* rref - Returns the Row Reduced Echelon form\n* setPrecision - Allows to set the precision\n* solve (for b) - Solves the equation ax = b\n* toArray - Returns an array \n* transpose - Returns a tranposed Matrix\n* zeros - Fills the Matrix with 0 values\n* determinant - Calculates the determinant usin LU decomposition\n\n","readmeFilename":"README.md"}