{"_id":"@teleology/fp","_rev":"26-26f705654c88bdf2a8995ca955eb5253","name":"@teleology/fp","dist-tags":{"latest":"3.0.5"},"versions":{"1.0.0":{"name":"@teleology/fp","version":"1.0.0","description":"A small collection of functional programming utils","repository":{"type":"git","url":"git@github.com:icarus-sullivan/teleology-fp.git"},"author":{"name":"Chris Sullivan","email":"chrissullivan.dev@gmail.com"},"license":"MIT","main":"lib/index.js","scripts":{"lint":"npx eslint src/","lint:fix":"yarn lint --fix","test":"npx jest","test:coverage":"yarn test --coverage","prepare":"npx babel src --out-dir lib"},"devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.2","babel-eslint":"^10.0.3","babel-jest":"^24.9.0","babel-loader":"^8.0.6","eslint":"^7.6.0","eslint-config-airbnb-base":"^14.2.0","eslint-config-prettier":"^6.11.0","eslint-config-teleology":"^1.0.1","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^3.1.4","jest":"^26.2.2","prettier":"^2.0.5"},"licenseText":"MIT License\n\nCopyright (c) 2020 Chris Sullivan\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@teleology/fp@1.0.0","dist":{"shasum":"b6f8e8d83cbfe6b59aced7ca453b4262162a2219","integrity":"sha512-MqSuYAuehwSYw3URXj8mSIDRBZmeGhpXrayJHqBtksuoiQoURZeO7ZEHfvf1MYo8JAiCjkJeQHDa87HSaLB2sQ==","tarball":"https://registry.npmjs.org/@teleology/fp/-/fp-1.0.0.tgz","fileCount":14,"unpackedSize":6045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJjbxCRA9TVsSAnZWagAAW5UP/2v+w35TLLduAsaOSJDK\nnsxlyzA+1gJ3UDNJ7azCkOjugcN44u8BYdVllEsbFTR1QzXWyWXEGcluBwO6\nTauJtobjS6Eb4zISpTZxp9dwqndfYXMcS3it3D3+U/qfi8P+39SQXqM+LY/x\nkf8MdPQln0XvxsYUxlrLoppuvOvrrxwo9P/sM77TWWzUTXyfF/0vSOH3aYWv\nCp2RmxPCPTHDFsQrs6pSo3+kibfN/710vssrt7nrL87BaOC1fHADCK2G2CXR\nBV8kk6+7paiYUP90MoqCEOB0nMRgUUB5eD38U7ldd1AChVKPp5w52yT31qXb\nsEubGs2nbSkXL/WqarPcJDSE22GSwQglp9pnzXfKy6sjHQCNFCLK5w/FLA14\nVI2rt1LcKx5K3TL4H3nEo06T12GJ4FkNBLP3dmPEiWelFfbrnt9avKZTpORc\ngvn5DLdtb/HDGxn7UBoBOoeCTz//MzGT4CgSFMagsY7PVMaoJRK/EY3355gE\no2mPfDcbu9kWaL6ctvXBXlR4dIzlHcILmeXgNBf6v3lrS2cwVnf3qaEbRO15\nB+zk1+fYcejHcLD0HfMfGxPiclfUEM+xuQnjDqDXc3Vb8PGDCt26FbRoWLVq\neduE81CeiSnPXZnAF2oVE8nQZVQQzsgDdzTqb8oNXSv0nWeYHBE99zv7rakc\nMDPl\r\n=7PiX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGdtRkrRPjIxGaykcRi3ePKrRj5ZO6BwZFM4EPrpx/c4AiEAwRN8rO6ppwB9E96jXzjLwINKMMQsBO2602HvGq6XOfg="}]},"maintainers":[{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"}],"_npmUser":{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fp_1.0.0_1596339952818_0.9849922147555155"},"_hasShrinkwrap":false},"1.0.1":{"name":"@teleology/fp","version":"1.0.1","description":"A small collection of functional programming utils","repository":{"type":"git","url":"git@github.com:icarus-sullivan/teleology-fp.git"},"author":{"name":"Chris Sullivan","email":"chrissullivan.dev@gmail.com"},"license":"MIT","main":"lib/index.js","scripts":{"lint":"npx eslint src/","lint:fix":"yarn lint --fix","test":"npx jest","test:coverage":"yarn test --coverage","prepare":"npx babel src --out-dir lib"},"devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.2","babel-eslint":"^10.0.3","babel-jest":"^24.9.0","babel-loader":"^8.0.6","eslint":"^7.6.0","eslint-config-airbnb-base":"^14.2.0","eslint-config-prettier":"^6.11.0","eslint-config-teleology":"^1.0.1","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^3.1.4","jest":"^26.2.2","prettier":"^2.0.5"},"licenseText":"MIT License\n\nCopyright (c) 2020 Chris Sullivan\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@teleology/fp@1.0.1","dist":{"shasum":"939b7e1ea8f101bb3285dc517e973f6d331c2391","integrity":"sha512-rsie4ZSglNHn05LSjM5lttMgZMaHmufX3sCEwd6vUtgfb20FlbS7TOosbIhXnj7/EW0ZCtIbRyq9lN9i8a1Dzw==","tarball":"https://registry.npmjs.org/@teleology/fp/-/fp-1.0.1.tgz","fileCount":17,"unpackedSize":10031,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLDnMCRA9TVsSAnZWagAA3gQP/1ZscET06r9loAZ58fC0\nYtTX7MVot9iEEPrmuriqzcAY6Q/O8Zp+ycWMQ4gXMxBiPdwm98lxYFiuqXhH\njePh93I0PHTWMOtVZiS240jg1rjoXsd3iiAGaF9oQvm0NOIa4nS0dl4RWQlE\n7qb+96IOvvVy8Wa93IwvfOx/YqayEOo2eUDdMnsFeX+dvwyWL8uOrbqivZh4\nYBLMUSXzwTXrqEeA7rA8vg2rhkwCeJswIZBkyMB3AzuMBneOr2RJsEa0Wx1Z\nvE5O6O5X7FcuzP2SQGlyggMUfur+r0uOx7p7pTqorKdOE7QfE18xfh9HllV5\nJ7kWnJ1LFOBOyMnDzu2qUKIg6938UjMBdTgnV+L7WqPLZi6rQ/XpqXlchjHA\ntFaZvmw5l7YN2nsYnX1X/4LyM1fqAhIhUfcg2XnopKd1MMSJWHm4H3BS9sWU\nJEENb482uq15exUzL3mv2T8DN4SljLXQTFLyXHITepXKWhlEmWTiREIcTbxj\nzo/ZwCrqfaTCPYb6A9IIw02tKXuMRUp34Z3H33JWDiln/v6v4LRxFRRYoz00\ndsBPDlze1M91o60r2+UcJwh4qMRB+fpek7L5kiToKazqLxb+qHvNBTzTy/Ay\nW37246MOHKbV4HulsSsUW2KKFZADZYkcmTgLnGN+GuyddkNkzsRFNTRGqirp\nMZLV\r\n=A7Cf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqOZqeSs8kJ0sPHW2ybdJPHKEUSVKPQTFUOLMvSkg+pQIgAwO5PShRGN/m8Jcy+p5v/AIX0/JFVQySVV59oy+Th8Q="}]},"maintainers":[{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"}],"_npmUser":{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fp_1.0.1_1596733899734_0.9803237434029759"},"_hasShrinkwrap":false},"1.0.2":{"name":"@teleology/fp","version":"1.0.2","description":"A small collection of functional programming utils","repository":{"type":"git","url":"git@github.com:icarus-sullivan/teleology-fp.git"},"author":{"name":"Chris Sullivan","email":"chrissullivan.dev@gmail.com"},"license":"MIT","main":"lib/index.js","scripts":{"lint":"npx eslint src/","lint:fix":"yarn lint --fix","test":"npx jest","test:coverage":"yarn test --coverage","prepare":"npx babel src --out-dir lib"},"devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.2","babel-eslint":"^10.0.3","babel-jest":"^24.9.0","babel-loader":"^8.0.6","eslint":"^7.6.0","eslint-config-airbnb-base":"^14.2.0","eslint-config-prettier":"^6.11.0","eslint-config-teleology":"^1.0.1","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^3.1.4","jest":"^26.2.2","prettier":"^2.0.5"},"licenseText":"MIT License\n\nCopyright (c) 2020 Chris Sullivan\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@teleology/fp@1.0.2","dist":{"shasum":"2287478bb3aa4d04feacadfe9116b53eaac31be9","integrity":"sha512-DW7xiML86UWmggAaD0xWhd5HV7QdUZFr2Tu3ACs5qn3DJQYYZanC6IceZ32YDeeloAMeyaqxePpj+/46ma6Ktg==","tarball":"https://registry.npmjs.org/@teleology/fp/-/fp-1.0.2.tgz","fileCount":17,"unpackedSize":10031,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLD4GCRA9TVsSAnZWagAAIOQP/RZBEqF5t2iyRkTS7lMB\nGsil4wuyE+XPHsrtUpYO2nqhMIGg6RB3ZwFoB5jL+uLvphC2QeAynUqPw4AC\nt78Rt2Um/aK6oeTfEFZvYquOLUAXTVroy1H0nVI5YVQUldGl0WjXxJfH/8w9\nj62l+DtiOZu4/iegJZaTBZqZ8df1GmUwmFCmAOiKAhSzk5azDSXCNyc9XlAt\nb4yJEXmGzq3RrmHt+L3TyRgT4XfwRRC32DchOsOc37gXBAYSmYkh0ahn9HNQ\nE31KPDLxSgSwU92yJakl5rnd3O+u/WdhUZogN7hpbCpz1VWx1oRIWGtzcL8n\ndXoEgudc5FoUDr+1e7KTmZSUBFd/InAt8XY6s91mhD9TqY/5NXsnX8H6/xhz\nSrAR+yAvB4ShWrevtHuE60sfUBCUE58NyC45//cJVkB1GikonXfXa+4oXgIC\nQ4xBapDDOi1JWBiTQuSnWno+Krs9wakZRGgC0C/TVhEFnTMTZtafOR/3yXzo\nihk8/PI6FeiBWbJ2rMCJxp8yK/hrGAFVR0MgfsSoda9PuzXp37Iy6amsyzQ5\n5AscNF+hmIXZvuVWgv+L9ucPsIk9UaeSIWmcyPn3mw63AWXTX/4xVeApIKWv\nAC10u50RXdvj+ya/wPV8wER+WpnaYTHDbweqidSHRH8syVinf09q/N4zBGJ+\nG6lZ\r\n=5xGT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3tSJw9zU4/GQC6Q7O7E2HZ2n9e0JIZrKxSlR9Ot8lLAIhAPKHNfcx+3q6GzF578k1qx1RK4OGuhKVwpq3UsCclHaL"}]},"maintainers":[{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"}],"_npmUser":{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fp_1.0.2_1596734981939_0.33562911119083894"},"_hasShrinkwrap":false},"1.0.4":{"name":"@teleology/fp","version":"1.0.4","description":"A small collection of functional programming utils","repository":{"type":"git","url":"git@github.com:icarus-sullivan/teleology-fp.git"},"author":{"name":"Chris Sullivan","email":"chrissullivan.dev@gmail.com"},"license":"MIT","main":"lib/index.js","scripts":{"lint":"npx eslint src/","lint:fix":"yarn lint --fix","test":"npx jest","test:coverage":"yarn test --coverage","prepare":"npx babel src --out-dir lib"},"devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.2","babel-eslint":"^10.0.3","babel-jest":"^24.9.0","babel-loader":"^8.0.6","eslint":"^7.6.0","eslint-config-airbnb-base":"^14.2.0","eslint-config-prettier":"^6.11.0","eslint-config-teleology":"^1.0.1","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^3.1.4","jest":"^26.2.2","prettier":"^2.0.5"},"licenseText":"MIT License\n\nCopyright (c) 2020 Chris Sullivan\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@teleology/fp@1.0.4","dist":{"shasum":"10f4922a61222d42fcacc440e77910e82a005e47","integrity":"sha512-uxQSCfaN1zbm+l4hIELmwZAS4/vOqZNSEn3iuXjaLHZCrIGgBhpMVSkw/xwQ5AmgLxtBUmQImN8Xj70A40eHWQ==","tarball":"https://registry.npmjs.org/@teleology/fp/-/fp-1.0.4.tgz","fileCount":18,"unpackedSize":11290,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfN+JTCRA9TVsSAnZWagAAHhUQAIOK2iJmil3NVb2H0F/7\nj5Jnxxo/g6xYbq153xD6/wycIV2IuTMaancBIntyNBXU5/YRuRLH+gf+PNwu\nykJkhxfmAjKXiB3VqhecEy2gGbumWp/yi9hKiPzYZh3keFCnCOkOBjhCS5Q3\nMF2QNIWgaoOVWA5Uyx8yd1cDMGtCqwm80diwgFcgSVjo9Z7FBpcY1jVIpgo1\nQIGEQ0Dnlp8xwakqzFVI9WoRhwjCaflpAt/xCGjNrXobMYTbyMx894UHCibJ\nZSsEroC1JN0ANh5L+cqJK0smH0+LX1gDkCtsooJPORvbYvQZ/hfktxnb9cgP\nw7pYpdPSHEKhVfOFbmEw0k4SxAH1ItlHoOStqnERTOxF8ywnzv40aerV/dg6\nnYukL9zivDdaw3AbHTFy6mNxnKj/DGK/hac2vt9bzXTsIWf32EyAleVpkWSs\nv6RoE+HVYa3Quqszp6nNMIxzX9x39t0vWC60NJH9A7Q+OhYrmyFLNGcWQtSe\nB9L8aze+cxQvFiKG/SvdgHKuARXdaLAgZ8+tqqbKisBCW04da44M/Xa3i7Sg\nb41M0b/j8BwbFg4zQtOO3pqrooW0uAdFmvmsJ3nIUS3yOmu2Z1rCQYvUHqML\nz1xJ7oQbH8pKX0ZWqtyOUYuMojZ/CM4/BYUNQptBHQtIJpkd0L/HY9FCGsoR\ny/VF\r\n=bBi7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjBkmnbCEJjiwdHIB/zgSiLr9fvzExEyfJ/jg+0r7lugIgNwvYeKBmYSZ67n5cQaqoznkrqUrYbHHZPMac4ddpb84="}]},"maintainers":[{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"}],"_npmUser":{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fp_1.0.4_1597497939143_0.6169723277847552"},"_hasShrinkwrap":false},"1.0.5":{"name":"@teleology/fp","version":"1.0.5","description":"A small collection of functional programming utils","repository":{"type":"git","url":"git@github.com:icarus-sullivan/teleology-fp.git"},"author":{"name":"Chris Sullivan","email":"chrissullivan.dev@gmail.com"},"license":"MIT","main":"lib/index.js","scripts":{"lint":"npx eslint src/","lint:fix":"yarn lint --fix","test":"npx jest","test:coverage":"yarn test --coverage","prepare":"npx babel src --out-dir lib"},"devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.2","babel-eslint":"^10.0.3","babel-jest":"^24.9.0","babel-loader":"^8.0.6","eslint":"^7.6.0","eslint-config-airbnb-base":"^14.2.0","eslint-config-prettier":"^6.11.0","eslint-config-teleology":"^1.0.1","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^3.1.4","jest":"^26.2.2","prettier":"^2.0.5"},"licenseText":"MIT License\n\nCopyright (c) 2020 Chris Sullivan\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@teleology/fp@1.0.5","dist":{"shasum":"4e2e6bc703e4f299d14b96384b655c24c1c153c9","integrity":"sha512-mi/+6dzkFkAjh82EHajBMJ+3uUJ/rFb3CFphVxdyd+k2JaIb8+30/aQ9bd9naF/JA06wy3qkUrTC2xh0OuhATg==","tarball":"https://registry.npmjs.org/@teleology/fp/-/fp-1.0.5.tgz","fileCount":18,"unpackedSize":11298,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfN+QMCRA9TVsSAnZWagAAQZEP/1zsuy7j0x2lry0cOLPC\nU6Sf915z5a7sMKzawJoUjdzHju4gcBCVBkAB3FSas164MzNW7CyA9ykJ1v3i\nnBaVux/VOYzqqieUbPcF8DpLiIEQXJhgaRi5DillTzJMpSHlYpRMozUo5S3d\nISxvA8HDEyFZpejERE2QOv1/vaB/nZlLZ64NZlNLAV7nu+gfN/6sR5IJ/srS\nsfD9/PWNVHZGegnfyiXJEMD3etO7tTqj3dlbl+z0RO3TYdksJA156EKswCEk\ndWXBuOzdIegVcWaIowiTOs5Iva9t1RE7goG319PxYK9tajqkFkEoNIgyeRMx\n3Wm9ZRFyfW6feILe508KIH+lxpA23z19QT0+DNnyq9Fw7iYEwuXrG+Z22tAf\nwOq8/HGAwhht7VHS1anTdZGzhNbXKuQBNbJSOmqDjechUfolO5lewKHbVnBS\n5h9Bq4T3EZWedgghqOng9b8Nq/bXLSav8FSqyqZ6dpkoZxGVPfYzCQnNossB\neIhbAefuzk+RJvNE7tBRTm9ODqhwNVH2KM0pbecokAZi+KvxkHV9RDw1QxT/\nvAHyNCLn7we7a4QMxs3GlmKj03a08N7WXep2z8i8jZcWy0AvcRZdTMAeW7Xt\nxfJBfGsKJH+2Xj7PuOQ3GpnUmW7oB1oeKrZZW6iMl3IFUNQ3Yn991/YOkEBq\nCNe0\r\n=1tnK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBqNJpbOFeX7atiPubA/E496UavDc7rYhfz+e9k3Xko+AiBaTCr8uoRV/XxuvMv+Zljy+cD9TjMxmJFnkYXANl0Mig=="}]},"maintainers":[{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"}],"_npmUser":{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fp_1.0.5_1597498380174_0.744569285439302"},"_hasShrinkwrap":false},"1.0.6":{"name":"@teleology/fp","version":"1.0.6","description":"A small collection of functional programming utils","repository":{"type":"git","url":"git@github.com:icarus-sullivan/teleology-fp.git"},"author":{"name":"Chris Sullivan","email":"chrissullivan.dev@gmail.com"},"license":"MIT","main":"lib/index.js","scripts":{"lint":"npx eslint src/","lint:fix":"yarn lint --fix","test":"npx jest","test:coverage":"yarn test --coverage","prepare":"npx babel src --out-dir lib"},"devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.2","babel-eslint":"^10.0.3","babel-jest":"^24.9.0","babel-loader":"^8.0.6","eslint":"^7.6.0","eslint-config-airbnb-base":"^14.2.0","eslint-config-prettier":"^6.11.0","eslint-config-teleology":"^1.0.1","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^3.1.4","jest":"^26.2.2","prettier":"^2.0.5"},"licenseText":"MIT License\n\nCopyright (c) 2020 Chris Sullivan\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@teleology/fp@1.0.6","dist":{"shasum":"c3a72bd609f6d7f6f4c0d0e851f59e2205957260","integrity":"sha512-XTuYbPkWC3EjKg+pnbGuNCcTyctFlfd+SFrxND//5flTR1aFtTs6kEf4Wxic/AcoY1xzEy9svqGWFWLLEUWDwQ==","tarball":"https://registry.npmjs.org/@teleology/fp/-/fp-1.0.6.tgz","fileCount":18,"unpackedSize":11902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVbNOCRA9TVsSAnZWagAAuSgP/RD1vXcGSJdIDARAwHUI\nskMEmxU5aw4bs/wqxXFPE5kGYAqOBOSPBoj/yDpsU2NFVZWneFbuTXcOm1F5\nD9s/NlQTUCV6PjWXYK8xzvNlBfX2ZGzHAKGHWbPWAlEUpfaO4zwon1Cj7WdQ\nbvnJm2L2IFUrAUNmp6KUgKnqis7yxVfH7vpOM5cM6I5y2jGYM47XB26VDDMj\nIISGZWMxGrSFV4qHHSba7qB9IPWzjumzntb64VC6UMF8NbGBdmfAF8R3TyM7\nxgfQHYO3G43XGZ4tncvFHlhhpKoiT6lPJPcOL0WIYkBgmTsdDsPTU8Idk6xN\nLPAcyXmptB1FnlKr9KQhl9mBO0AYoTSFTl8P1ik0g2QSpCNL3RxCurbimrqX\nV2iK9OAolxmlIi3X+SRePEv8A++1oBf+Kb6NJff/9IcRowcrll5t0NJprlxq\nhe9we7NmBBLPwBtK3p6QxZaN/IcmJb8dJhyHNL9i3b8avvLzceFvbgf6khW2\nuonp8eJN3tBKMK3CLaHmR/hVeRpd/a7T09s/+KRPBWcvDrFNiK/vmxEtXRGA\n6r2Xdra91Vq3NC769oEoiZuZy5andApQObKWmMCTtvaFKdAYnIN+ITI34Vv7\nWCtZ/wwgQ0UaG5pr76EobRJ3Xmk/SRa6Hsint/ems297IWX2x1mh4H3nDPva\nfOlF\r\n=hRu7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSnAbhb6yq9lab4yq7SozusJA5aSHf2N5Y48NeQv4vsAIhAOvUP2IO6MLAl18uN6cf2DqBBwvOpCWDzfYkIIHbaM/o"}]},"maintainers":[{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"}],"_npmUser":{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fp_1.0.6_1599451981950_0.026577853982582944"},"_hasShrinkwrap":false},"1.0.7":{"name":"@teleology/fp","version":"1.0.7","description":"A small collection of functional programming utils","repository":{"type":"git","url":"git@github.com:icarus-sullivan/teleology-fp.git"},"author":{"name":"Chris Sullivan","email":"chrissullivan.dev@gmail.com"},"license":"MIT","main":"lib/index.js","scripts":{"lint":"npx eslint src/","lint:fix":"yarn lint --fix","test":"npx jest","test:coverage":"yarn test --coverage","prepare":"npx babel src --out-dir lib"},"devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.2","babel-eslint":"^10.0.3","babel-jest":"^24.9.0","babel-loader":"^8.0.6","eslint":"^7.6.0","eslint-config-airbnb-base":"^14.2.0","eslint-config-prettier":"^6.11.0","eslint-config-teleology":"^1.0.1","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^3.1.4","jest":"^26.2.2","prettier":"^2.0.5"},"licenseText":"MIT License\n\nCopyright (c) 2020 Chris Sullivan\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@teleology/fp@1.0.7","dist":{"shasum":"2a29bba14933fa1e84e5ea0a35a797662854249b","integrity":"sha512-Cooxkibdj9A/SBVmHrpVWTTTrnIixdQT807sFbcCIcaeWBSzON9iL8YoPePBjfWsph4/gWOK5u9NwR98qdGChQ==","tarball":"https://registry.npmjs.org/@teleology/fp/-/fp-1.0.7.tgz","fileCount":18,"unpackedSize":12029,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNIuVCRA9TVsSAnZWagAA6fgP/AkUApShikrC/WDzyhTE\nX34OKBBp3hZsejdpJ3jBpvRaWEkXlQuLNe65ZyZee31VIfS27RYJ74a5WTyU\nPve10Gtj8FXvJ23wJIx5UO4jPOO7ZrmiwrSy4jJttRdvFx8bFMJtb3MHQqST\nOJ9P8ylk6V+3jjBE1eCU4TOwmmESTLJ3KdBjuV7PgqIIYVMIcKPfgaBNjJ/A\np2O4pyuFr+t/Md7Up8bTMBRVKXJrF9yxtZRq2wXBo4k5HlmgrnNUt8GzfleR\nl1RAOeAcXdWVoIz6YXKDFFy2MWWKRrXs3y/H0RlhPPQmL8t4WvJ154vYS+Nh\nvWtFwVbAPTWgMC0RDwbQaVc8dqj+gAKK928mKWKuCmFLOF+7VeD/4atGIh3H\nreQfhWL0sw3ozLFTkPbxIPxpgbKd97eXADxfoMI/SKucNFYNwwqfuEeRKC+l\nZQTOdvMToEXJb9wMFdTwSQGYzKfadius6Epksg2SAAnwgMUJFnbFvANqBiva\nlOUuoImbv9U4nrBBzAyP6Yd/9a1dwkkInMChEp5kcqnHaGC4RgmbJ9jixsRh\nF0OIBVBag9gvkMTYdKGi6S96xlGYXvVgTMiFRiMwiFO8N6Mp3ssNU44kfrbK\n1J0rpYELYt9tkZKTHY1yYKEZVsce1cWPBLHdfuoxzSxyAtcWcBojDO/oVITh\n8hIo\r\n=eExp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZ31VB75V/5DM98I0vJkVyd7ASxroYETR+nFTcgCPfYAIgDOwOoXm3q1pIncbpbSzqfYTDnZbfLSEqHIPwfDspnLE="}]},"_npmUser":{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"},"directories":{},"maintainers":[{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fp_1.0.7_1614056341421_0.7449845985925505"},"_hasShrinkwrap":false},"1.0.8":{"name":"@teleology/fp","version":"1.0.8","description":"A small collection of functional programming utils","repository":{"type":"git","url":"git@github.com:icarus-sullivan/teleology-fp.git"},"author":{"name":"Chris Sullivan","email":"chrissullivan.dev@gmail.com"},"license":"MIT","main":"lib/index.js","scripts":{"lint":"npx eslint src/","lint:fix":"yarn lint --fix","test":"npx jest","test:coverage":"yarn test --coverage","prepare":"npx babel src --out-dir lib"},"devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.2","babel-eslint":"^10.0.3","babel-jest":"^24.9.0","babel-loader":"^8.0.6","eslint":"^7.6.0","eslint-config-airbnb-base":"^14.2.0","eslint-config-prettier":"^6.11.0","eslint-config-teleology":"^1.0.1","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^3.1.4","jest":"^26.2.2","prettier":"^2.0.5"},"licenseText":"MIT License\n\nCopyright (c) 2020 Chris Sullivan\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@teleology/fp@1.0.8","dist":{"shasum":"f2b000593b80c3baea97ed2cfbfca967457d6275","integrity":"sha512-SKN0/dFH5CBC0loDBzMWBjvg+VM/097OaWsKXOBaZliEvo553/RAnih4Tf/LVya3kgk3qDYhCAS6wwVQnFlBkQ==","tarball":"https://registry.npmjs.org/@teleology/fp/-/fp-1.0.8.tgz","fileCount":18,"unpackedSize":12034,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNJAVCRA9TVsSAnZWagAACV4P/A6vBT/ZEA28I871NYDq\nKMTfqqfCQRtHGbKw73bLLcE8c14ZKy5A3TnytKqC8jTFSiAs54Kq1RBNHKKj\nONPMZQsSW5q0EKOdm4IMXdl3GgCbbrSdhYn3ylRZWnBehP6/V7MCGvQQ23L9\nEiE0iXzFPpJFMH4PhcN+XeqI2Y+UF37ubPyAeOc933GboFF5DBfbdPGF/vHa\nlwK1E46kxTtASqhvJWYGX50Q9dmSmyjaaVRgR0piVf8KwFPt9rxL/DPpvWAL\nBChiFo2w/oWYWeV5nHtWYlQqmsh2PK+vKwmiZCEuZ0O5ll/uE8UKbTHL4dNC\n50n2fHq4qFXZMNCKA2bEZgei0Qi9cw0TwFzyN2JRtQ59oqllnK9MEScOeMu0\n2Fu3w+n2ZjRsiK6nsZu41NsAXkgME5q3lCE47IrvF+akqndPkLY2FHqQdYKy\nJiCA6urJucCxRfNSTtzx5q4+kh36bmzaKmTQHMJESVl/PyEfCEPZZl7B71q3\ncBSzga2l8gV0hfXO28CWI5vCBV6C0XNkLHMjTzaSKSt9w/w6J0f7H/UQ2Hvw\nbEiocTsqGcaponXkr+Jrr/OdM4kS0qYfGM047opD5AgNDkXBN7BVI8aElmco\n7Lybi5uQ+ZX9E9KhnlUdj4fgxVekUY8Ium7xdd+LcoXkTe4e+NJc8oHxeFVG\nsvgH\r\n=gNSU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAAZfVhNBa/eDCIASeacv9Jy1PSnf2OIDG4l3iq3cg+QIhAMbrgyhQo8/G4zGmoZ4ISJIP0oAryrRrIG/1ZFET2dXX"}]},"_npmUser":{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"},"directories":{},"maintainers":[{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fp_1.0.8_1614057493170_0.5713578956372507"},"_hasShrinkwrap":false},"1.0.9":{"name":"@teleology/fp","version":"1.0.9","description":"A small collection of functional programming utils","repository":{"type":"git","url":"git@github.com:icarus-sullivan/teleology-fp.git"},"author":{"name":"Chris Sullivan","email":"chrissullivan.dev@gmail.com"},"license":"MIT","main":"lib/index.js","scripts":{"lint":"npx eslint src/","lint:fix":"yarn lint --fix","test":"npx jest","test:coverage":"yarn test --coverage","prepare":"npx babel src --out-dir lib"},"devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.2","babel-eslint":"^10.0.3","babel-jest":"^24.9.0","babel-loader":"^8.0.6","eslint":"^7.6.0","eslint-config-airbnb-base":"^14.2.0","eslint-config-prettier":"^6.11.0","eslint-config-teleology":"^1.0.1","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^3.1.4","jest":"^26.2.2","prettier":"^2.0.5"},"licenseText":"MIT License\n\nCopyright (c) 2020 Chris Sullivan\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@teleology/fp@1.0.9","dist":{"shasum":"a92fed636ba5595ce09ecb1d0cb33cedaffb64b8","integrity":"sha512-E155oOTvLtV4IDW7NbSX6kmGxYJ+a3GcK3qFY6hdzPmjFovkJBwLDl6s09aC2zp9p1GIxMqXAo6ca7HPi28u0A==","tarball":"https://registry.npmjs.org/@teleology/fp/-/fp-1.0.9.tgz","fileCount":20,"unpackedSize":14878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUEFaCRA9TVsSAnZWagAAqVsP+wbi+k0+dSx19ferjxzp\nX6sLtYhq9pyJoKemVSNCLh7niYmamDt4F6Io1SdqjM0eyLYMYRs77rqRtqRQ\nPv/24knBNzq0Kj74NPE8GerV2TVNoNVPeMrgB2Y5zMkWkU3VfdA0Yg1Uq55m\nIZPL12NO0+bMOPpUzZOgJbrsgyHS1Fy8f+OuVDWj8kC7alI1BJPbVagud1F1\n2XQT3MP5LwspgQgkSIj6ag+3XQoeluLDoX4rfbVderMoMg5d+ys2KagfZVPF\nfZSDTcfDnwoKUTOQwNMSqA9px+Co8eImkCLEEWRS6uao6njnM6dt10x6vtey\n7NmVR+HkAFSPDb8aVKN+S0eYCNeN2yptOOytYjce2SxJMuRlSLj9mqFjrPaZ\n3tZTcG56P8MJmORozlvt3RMv34RC41XH9Eh1QpeH4Kzy1R4sLHIjiztrYPiM\nguHjKkFRi0qLi84OCXvgwhUwF/FgIa48oZ/h0wuBTmcJ0BzISvVhiXWsKhAY\n7rECXfjAvIEpj4rM2LhFg1uhJ7eChkSdYcEwreaNGKiq8xP1lz4YKnSSfgtN\nY7jma2riBsmcbptPt3+zAQsSonGrmVcj8f2UMOR94+verxIU4d5+7RxwsueL\nkriq0sVmxJdf5qPohav1MQVmNEWl807pVsqwcfUbJeZgyoRIykVxDhFjAdfl\ndeqA\r\n=ncjW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF1OvjGSvEhBBRjEXKgPDy20QatK2yZ74GklARrv3bJrAiEA95owWGgk+8ZYOtyqoOzJ6dhAv3Mp8BlKIpLY8yfykVs="}]},"_npmUser":{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"},"directories":{},"maintainers":[{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fp_1.0.9_1615872346402_0.23168812152891394"},"_hasShrinkwrap":false},"1.0.10":{"name":"@teleology/fp","version":"1.0.10","description":"A small collection of functional programming utils","repository":{"type":"git","url":"git@github.com:icarus-sullivan/teleology-fp.git"},"author":{"name":"Chris Sullivan","email":"chrissullivan.dev@gmail.com"},"license":"MIT","main":"lib/index.js","scripts":{"lint":"npx eslint src/","lint:fix":"yarn lint --fix","test":"npx jest","test:coverage":"yarn test --coverage","prepare":"npx babel src --out-dir lib"},"devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.2","babel-eslint":"^10.0.3","babel-jest":"^24.9.0","babel-loader":"^8.0.6","eslint":"^7.6.0","eslint-config-airbnb-base":"^14.2.0","eslint-config-prettier":"^6.11.0","eslint-config-teleology":"^1.0.1","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^3.1.4","jest":"^26.2.2","prettier":"^2.0.5"},"licenseText":"MIT License\n\nCopyright (c) 2020 Chris Sullivan\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@teleology/fp@1.0.10","dist":{"shasum":"1f2b218209beada8eb77f4d4e4bb446a14c1817d","integrity":"sha512-g0VU4d6aF9MmO3cmrsUQux8k9jf0DS7ePVSVWkPDLOcl3YQVI0zps1mTPhrEi/cqy4u+8veA3FWKiB67/pKSxA==","tarball":"https://registry.npmjs.org/@teleology/fp/-/fp-1.0.10.tgz","fileCount":21,"unpackedSize":16066,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUE//CRA9TVsSAnZWagAAL+oP/Av8UGPkKFKMBxa46Fnj\nGdLEVmyRLhHHv9JH+G87pez/f1V8LQfk3TNmNKFZcJkjGJEIhMYLbsPNXucJ\nwK89Om1ZbfKs8HEzuLRaY9/l4o5efcG04hssb5/xciI6qrr1X5GTqe0XLt55\nN+m2M7aHEiEHkgzq6Uz0urdE5IUdbdh5Ppk438budnIVr6JMNs91sBLrRkZK\nonBudkAs0AFFdYMXk31I1o3kEb33x+i6HXPIRGvEVgMrxbxbac23p7LWCMlX\n6Xan9Isuh7xJVHXy14F66LK+G0Sb2ld5hAbIdKkGxejC0at42YTMl7p8NV9o\nMNDM7cX4mH+fnWXFC0lnh59+mmTY2hRIiCU2CvLwIiXRmA4idAIh9mEpDO1t\nksEXcdxagpJhAp6m8FbCv00sI4TJhW/uNdyAkxyLYDS8Y67SzgvK2tWOAKnU\nms7HUG+rHx2YMNOdFoe4Vl/IUV/MCDHpQltbTQhRkktbMcovQHMLP+MTpzlA\nTQguf1kSPG8HbC6iwnK/I6EJHuf08qRM8U91zBsbWqbZdbHG3eyyCt97ZBb6\n3zIwYeMeZbPLlJGr95t0fFVUk0UVOWd8mzS+6IFs0TldeSmJGnM9FAmkkhaN\nwM4aprWrKA03+odbRT+C8hw+1qSlhY74pGwV0BblvALqCkLThwx0aTAfH2Is\nbyXV\r\n=h64d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICzCR8/JaqxrtTth42P313RqqwUhiIgWCqi+UR49CNMmAiEAyuf2Qt4DFlccwFFbPuqdP4i0nQVJKJqE69CkxLSbs1o="}]},"_npmUser":{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"},"directories":{},"maintainers":[{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fp_1.0.10_1615876095127_0.6960564368306812"},"_hasShrinkwrap":false},"1.0.11":{"name":"@teleology/fp","version":"1.0.11","description":"A small collection of functional programming utils","repository":{"type":"git","url":"git@github.com:icarus-sullivan/teleology-fp.git"},"author":{"name":"Chris Sullivan","email":"chrissullivan.dev@gmail.com"},"license":"MIT","main":"lib/index.js","scripts":{"lint":"npx eslint src/","lint:fix":"yarn lint --fix","test":"npx jest","test:coverage":"yarn test --coverage","prepare":"npx babel src --out-dir lib"},"devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.2","babel-eslint":"^10.0.3","babel-jest":"^24.9.0","babel-loader":"^8.0.6","eslint":"^7.6.0","eslint-config-airbnb-base":"^14.2.0","eslint-config-prettier":"^6.11.0","eslint-config-teleology":"^1.0.1","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^3.1.4","jest":"^26.2.2","prettier":"^2.0.5"},"licenseText":"MIT License\n\nCopyright (c) 2020 Chris Sullivan\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@teleology/fp@1.0.11","dist":{"shasum":"1462d9577a49f23df6aff4bee56630620593e531","integrity":"sha512-ljsaIQ8jEostpk4UJcvVkPggCBxs5eWL/+n8afN9zcxvLStUEqOtXRXKATmZc8H6gnUg9J6Q0qaH2CZLCfNG5g==","tarball":"https://registry.npmjs.org/@teleology/fp/-/fp-1.0.11.tgz","fileCount":21,"unpackedSize":16070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWsbjCRA9TVsSAnZWagAA4PAP/3zdQ0AGsCKx8DIxsbJl\nn6cACqAupo2rKD5fUyIr/rKN7vXgrIbPrzonPON9y1aOfOYpTlRjhBWgSqkL\n9fzcbzNpLKczYKnarMzsmXn7Mo7wGZo2nzJby6IqUNhpyS5cAiegAWTUYWnp\no6vHLnpEvmYRdRPOlvM5M5P+T80zouGwQPuHBw0M7t1tx1RvvvwjO/E+5MI5\nZlyUlEMqOzKrJYqx6tu/ZhpTA1UfJ8S3GnqgBOW/00WfjPxEL0KjCF7Uzogo\np+fR0dWxr0jGMQ7/g9mOJRHPple6mPAWc/hOnj3XCXpIZeyGMjOzFjoLUL53\ngWz3hWKeoxpdlf/XpsA+y9gZlXh6rNeS0HtF+HpNgIL9ud6lN/n5W2zGyIgm\nBDSlZckVmvXUu06UAimEE0PVh/NafW8bRn/dr8RzsEbOcO49SmOxiMrE4XQF\nC+CUlbHfw7jYhmT6HrL/YFwSFn7He+wKeyS9yGtLFkQG2MMcIS/MnRFvy0ov\n82mTZ7BqVDyxF6O4e6ZaEuMkonmJOCYoB48QCXbDMi0a0vZI2VxpAaSHlOIs\n2EPrvwIhfu1b4vAn6LRmSSuzQHttVq4GiMD3PNNjy1AU9vEBOJpnH7CP0tKQ\n0Hm+BGyoJnU5sQHExWOpO9fcXlTCuT0c9+VbG95mcJ8yq/jo1RxnghmvAPry\nDrto\r\n=mbuh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7t1vYQ9DtZV+1dzqPOIAPOM9urNymmhSGH5IQ7YYewQIgR9GbKrWh0ysUxH27nSLMQ3lCCZTGXDCOPzIWMIZRI4E="}]},"_npmUser":{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"},"directories":{},"maintainers":[{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fp_1.0.11_1616561890786_0.23035096708345248"},"_hasShrinkwrap":false},"1.0.12":{"name":"@teleology/fp","version":"1.0.12","description":"A small collection of functional programming utils","repository":{"type":"git","url":"git@github.com:icarus-sullivan/teleology-fp.git"},"author":{"name":"Chris Sullivan","email":"chrissullivan.dev@gmail.com"},"license":"MIT","main":"lib/index.js","scripts":{"lint":"npx eslint src/","lint:fix":"yarn lint --fix","test":"npx jest","test:coverage":"yarn test --coverage","prepare":"npx babel src --out-dir lib"},"devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.2","babel-eslint":"^10.0.3","babel-jest":"^24.9.0","babel-loader":"^8.0.6","eslint":"^7.6.0","eslint-config-airbnb-base":"^14.2.0","eslint-config-prettier":"^6.11.0","eslint-config-teleology":"^1.0.1","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^3.1.4","jest":"^26.2.2","prettier":"^2.0.5"},"licenseText":"MIT License\n\nCopyright (c) 2020 Chris Sullivan\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@teleology/fp@1.0.12","dist":{"shasum":"70406e74baf1969147dff743e53f8baa7ba7599b","integrity":"sha512-Z0Heh0k3F6Y58uBMc/mbO5nPLWu9Yk31UuXsOCKO7w/eZ+yQsSF+bgFIjabFjRjMeImirF896Q1d5X/5qJnx8A==","tarball":"https://registry.npmjs.org/@teleology/fp/-/fp-1.0.12.tgz","fileCount":21,"unpackedSize":16159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgul57CRA9TVsSAnZWagAALAoP/1EsKyuBfOiO3UoeldZ+\n0R7bHR2Zrj0UCoegH/mRTHrOQIsbBZwJswcOFUNeTAoFZ9h/jIRyZeQou9FR\nGetABcjJpalGIAHHOSUBz7UbnaY6Cn7jh+4j8JW6RA96TvJ7YoqOscUqFHjg\nTS6qzfD3fm1gUejiZhRmgjLd5wSsO8vpdXtoLJwYWcFCnhUFZiDj5OHUoAWr\n8uJlcxLTvYkoOe/38ngGFwQYp0i6qwweljOHNBXzoo7GHpj8HinCLHOVwOFV\n2+HeB3iT6QmLTwEbvVfwNHtAfyWhUF8Ek5SBeXTqZqkB4/jDUA/lw0xnibzh\n9mzQgnVQ2pRDljt4mRAxo2nrVQU+qaP22bgVWS0FojHDyul9cN4hYgOuH20M\nQZPWbuIPSP+tb4NKnoaooV1ry5xAEksT75FJoa2JfXaNI44y0dOecJHrK/6p\nPkSxTV21Nx2+kbzqE1XfxottWmfYbNJSe4NwiuJf3QQRXF+esWr2LFFwhBA6\n6aWmSHfVrp5xKPOI/C0ZC/DUlroSCa8UhRRrC+oWBEUCtbeaP6FuW5E5GV4r\n3CwxOyQxBxbBo0qdzFqVl3omigw2jKBj9hiqN4c3Dz7kt5PfnfP5kVaVMiDg\nJ4CaP/MYyTyQT1Al6aYdMp8cPqx0q172Sb+2+m+kS6NlOEqcI4gAa3KJ/oz2\niPYJ\r\n=nlki\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUOp86716AjrPzxswSxIyIgAOqvZKehDmuFTR6CS4SqgIgGnYygHWMbdzD5Hwzl0oL2BNPNsck2YSKQ7orT7Sea44="}]},"_npmUser":{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"},"directories":{},"maintainers":[{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fp_1.0.12_1622826619046_0.1535514369269626"},"_hasShrinkwrap":false},"1.0.13":{"name":"@teleology/fp","version":"1.0.13","description":"A small collection of functional programming utils","repository":{"type":"git","url":"git@github.com:icarus-sullivan/teleology-fp.git"},"author":{"name":"Chris Sullivan","email":"chrissullivan.dev@gmail.com"},"license":"MIT","main":"lib/index.js","scripts":{"lint":"npx eslint src/","lint:fix":"yarn lint --fix","test":"npx jest","test:coverage":"yarn test --coverage","prepare":"npx babel src --out-dir lib"},"devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.2","babel-eslint":"^10.0.3","babel-jest":"^24.9.0","babel-loader":"^8.0.6","eslint":"^7.6.0","eslint-config-airbnb-base":"^14.2.0","eslint-config-prettier":"^6.11.0","eslint-config-teleology":"^1.0.1","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^3.1.4","jest":"^26.2.2","prettier":"^2.0.5"},"licenseText":"MIT License\n\nCopyright (c) 2020 Chris Sullivan\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@teleology/fp@1.0.13","dist":{"shasum":"9e1ba5e4ed82f98c3ffd7c6a4c773fd9db1effbe","integrity":"sha512-7mP7C2FVyukeSlBdiHXBEvrkEZ8wG7oah799bA895yUB6AflGEfb0oa0zkm09DMBUpV6IxKMH1PVV8bwSNFoag==","tarball":"https://registry.npmjs.org/@teleology/fp/-/fp-1.0.13.tgz","fileCount":22,"unpackedSize":16567,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIASxIMZ014x+krevJEJQ72iR19Pu+BOCn5zjv68aKt1vAiEA9nM1oWI3eGPIkAicQnS7ApzDq2BvA3RWAXt8Js6eq5k="}]},"_npmUser":{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"},"directories":{},"maintainers":[{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fp_1.0.13_1634373748414_0.9037074253737285"},"_hasShrinkwrap":false},"1.0.14":{"name":"@teleology/fp","version":"1.0.14","description":"A small collection of functional programming utils","repository":{"type":"git","url":"git@github.com:icarus-sullivan/teleology-fp.git"},"author":{"name":"Chris Sullivan","email":"chrissullivan.dev@gmail.com"},"license":"MIT","main":"lib/index.js","scripts":{"lint":"npx eslint src/","lint:fix":"yarn lint --fix","test":"npx jest","test:coverage":"yarn test --coverage","prepare":"npx babel src --out-dir lib"},"devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.2","babel-eslint":"^10.0.3","babel-jest":"^24.9.0","babel-loader":"^8.0.6","eslint":"^7.6.0","eslint-config-airbnb-base":"^14.2.0","eslint-config-prettier":"^6.11.0","eslint-config-teleology":"^1.0.1","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^3.1.4","jest":"^26.2.2","prettier":"^2.0.5"},"licenseText":"MIT License\n\nCopyright (c) 2020 Chris Sullivan\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@teleology/fp@1.0.14","dist":{"shasum":"e0dac8e25b64c2188a9e707c99785631de8b89ab","integrity":"sha512-TJVM6M5lhseoeboQSg/bX/q5Kxjcr1LC7uQN4JVyzVBwjsAKUx6mpvxTnOiXoAoorVG2VC9Rczy7ML/p1KDd9w==","tarball":"https://registry.npmjs.org/@teleology/fp/-/fp-1.0.14.tgz","fileCount":23,"unpackedSize":18333,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDb6Umr6npSTj9+i4Quj+wUmg+sSMCrSKOFWh5iEFn9YwIgToy9ueZE8gpkBrK3JDuIF0NeqD2903svIL9KhokztRI="}]},"_npmUser":{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"},"directories":{},"maintainers":[{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fp_1.0.14_1634589786931_0.3444203496485694"},"_hasShrinkwrap":false},"1.0.15":{"name":"@teleology/fp","version":"1.0.15","description":"A small collection of functional programming utils","author":{"name":"Chris Sullivan","email":"chrissullivan.dev@gmail.com"},"license":"MIT","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/icarus-sullivan/teleology-fp.git"},"bugs":{"url":"https://github.com/icarus-sullivan/teleology-lambda-api/issues"},"scripts":{"lint":"npx eslint src/","lint:fix":"yarn lint --fix","test":"npx jest","test:coverage":"yarn test --coverage","prepare":"npx babel src --out-dir lib"},"devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.2","babel-eslint":"^10.0.3","babel-jest":"^24.9.0","babel-loader":"^8.0.6","eslint":"^7.6.0","eslint-config-airbnb-base":"^14.2.0","eslint-config-prettier":"^6.11.0","eslint-config-teleology":"^1.0.1","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^3.1.4","jest":"^26.2.2","prettier":"^2.0.5"},"licenseText":"MIT License\n\nCopyright (c) 2020 Chris Sullivan\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@teleology/fp@1.0.15","dist":{"shasum":"d0b095f480ee5afe89138965af55cf105e56133b","integrity":"sha512-1xxhpvWcecI7swQ9OEr+EAAB3cRmschov2lRFNT+chXRg3vL6YMP/wMEizpwaw8NWsEElSBUj9ouDti49WZJuQ==","tarball":"https://registry.npmjs.org/@teleology/fp/-/fp-1.0.15.tgz","fileCount":23,"unpackedSize":18470,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFzr0F296W18MHTd/kjoJ/E5aYh43HEenFcIoUvbXiYXAiAPKu+cNk3ucBeNLoQJDAv82QKe5YAcDQulSMAevb5G7g=="}]},"_npmUser":{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"},"directories":{},"maintainers":[{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fp_1.0.15_1634589957109_0.671163693470034"},"_hasShrinkwrap":false},"1.0.16":{"name":"@teleology/fp","version":"1.0.16","description":"A small collection of functional programming utils","author":{"name":"Chris Sullivan","email":"chrissullivan.dev@gmail.com"},"license":"MIT","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/teleology-io/teleology-fp.git"},"bugs":{"url":"https://github.com/teleology-io/teleology-lambda-api/issues"},"scripts":{"lint":"npx eslint src/","lint:fix":"yarn lint --fix","test":"npx jest","test:coverage":"yarn test --coverage","prepare":"npx babel src --out-dir lib"},"devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.2","babel-eslint":"^10.0.3","babel-jest":"^24.9.0","babel-loader":"^8.0.6","eslint":"^7.6.0","eslint-config-airbnb-base":"^14.2.0","eslint-config-prettier":"^6.11.0","eslint-config-teleology":"^1.0.1","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^3.1.4","jest":"^26.2.2","prettier":"^2.0.5"},"licenseText":"MIT License\n\nCopyright (c) 2020 Chris Sullivan\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@teleology/fp@1.0.16","dist":{"shasum":"558d810ce5806335a0b828e489cbdfe81faf1662","integrity":"sha512-RfGFCXIeqqEpxbjN1GgMOLk6iiebkrL3J7QdGRjGo266T9Z8caXDcv1VneOne1gWrRSjo3NNdOb2ba/5AQKe+g==","tarball":"https://registry.npmjs.org/@teleology/fp/-/fp-1.0.16.tgz","fileCount":23,"unpackedSize":18464,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEe98WmVfg1dXNKqjeaa8hmPqlcmqhILHC6ShWVyjRNOAiEAuXTVkNOc3CYKJOhzqu3XqQXL3A3lsU5nEtIz3A7NST4="}]},"_npmUser":{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"},"directories":{},"maintainers":[{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fp_1.0.16_1636089233097_0.5984815993897272"},"_hasShrinkwrap":false},"1.0.17":{"name":"@teleology/fp","version":"1.0.17","description":"A small collection of functional programming utils","author":{"name":"Chris Sullivan","email":"chrissullivan.dev@gmail.com"},"license":"MIT","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/teleology-io/teleology-fp.git"},"bugs":{"url":"https://github.com/teleology-io/teleology-fp/issues"},"scripts":{"lint":"npx eslint src/","lint:fix":"yarn lint --fix","test":"npx jest","test:coverage":"yarn test --coverage","prepare":"npx babel src --out-dir lib"},"devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.2","babel-eslint":"^10.0.3","babel-jest":"^24.9.0","babel-loader":"^8.0.6","eslint":"^7.6.0","eslint-config-airbnb-base":"^14.2.0","eslint-config-prettier":"^6.11.0","eslint-config-teleology":"^1.0.1","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^3.1.4","jest":"^26.2.2","prettier":"^2.0.5"},"licenseText":"MIT License\n\nCopyright (c) 2020 Chris Sullivan\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@teleology/fp@1.0.17","dist":{"shasum":"ec3a6f1c5374f8029a10e6d2835d1643afb8b2b8","integrity":"sha512-rNORN1DExxd6CXd0XAXuIkOF3MxsK9C9ly5GkKQF7iW10opXNQ+345jslMMnkoDgtcsvnj8pZ3MkNUM52rhEYg==","tarball":"https://registry.npmjs.org/@teleology/fp/-/fp-1.0.17.tgz","fileCount":23,"unpackedSize":18456,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDXEJugJLIKW4QSi53CPpRsZmSVllzF6qZBRYstOFU4wIhAP3+jfz9gyBCzbhCdA7mWedzkamBvstIt9EnYu/cE9Bc"}]},"_npmUser":{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"},"directories":{},"maintainers":[{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fp_1.0.17_1636095410205_0.9229789236492167"},"_hasShrinkwrap":false},"2.0.0":{"name":"@teleology/fp","version":"2.0.0","description":"A small collection of functional programming utils","author":{"name":"Chris Sullivan","email":"chrissullivan.dev@gmail.com"},"license":"MIT","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/teleology-io/teleology-fp.git"},"bugs":{"url":"https://github.com/teleology-io/teleology-fp/issues"},"scripts":{"lint":"npx eslint src/","lint:fix":"yarn lint --fix","test":"npx jest","test:coverage":"yarn test --coverage","prepare":"npx babel src --out-dir lib"},"devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.2","babel-eslint":"^10.0.3","babel-jest":"^24.9.0","babel-loader":"^8.0.6","eslint":"^7.6.0","eslint-config-airbnb-base":"^14.2.0","eslint-config-prettier":"^6.11.0","eslint-config-teleology":"^1.0.1","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^3.1.4","jest":"^26.2.2","prettier":"^2.0.5"},"dependencies":{"lodash":"^4.17.21"},"licenseText":"MIT License\n\nCopyright (c) 2020 Chris Sullivan\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@teleology/fp@2.0.0","dist":{"shasum":"f08ff0d861225379cab54e7c8c0e0837ec20f744","integrity":"sha512-gVuuewYZEPogdk48OHFOx4RX8FxQsdpPl5BxgGbzvSaGUdBFLG9Eu3q8FKlGV7TwVP1i7QAWMEefKG5rKCKblg==","tarball":"https://registry.npmjs.org/@teleology/fp/-/fp-2.0.0.tgz","fileCount":23,"unpackedSize":20364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2SPcCRA9TVsSAnZWagAAkosP+wWn1CteRNUHXuK5dKMC\n8tZkwXY4kFM7KYnJuyF9uIccyONNBDTORmZMujpPWWQvVvACNCERtyR9V5zB\nmIwIygwUHXJdJQ3NYmdlq5kGLBv9X5KGKETjdxV51+WzAgepu1iFVZNhH4IN\nj52YcZnbdLkZvVY1DfQzwYxTTqVjRWuojHZ+44glWlAY7MvGeJv+qagmUy8w\n4Hxv17TVPswvpLb2JNWQ9A2OrblzThk+rz/trhcUnSZQahjkWwWxp0RgeI1/\n5RSE6GD/Eqhl28FqIqc5V/RqsZG7AUxzIoWaVG7MXjw6lvSI7Sbg/j0tvMQB\nvvYnowOO7If/F7BTUisNf0ltvCu182LIXD6JaJoEWcC/R9/sXtiDoQEX9CHt\nL0M3PJroqWc9oYL5yt7ZrFkIWhOcWGhqWL6OBRd7vEKwafU6Cj1188+mU50U\nrrC4R5bX6OXerIjM6ph1Ruhheqalkh8KDdZgiyV519Z1GamMEhTZ8wzRusx/\nTORHYAJLb56FWiWXfwa+zFI/3moRB4qOxbGvGjhJ4oJYoq59Tbtcre9GJ95w\nkmQCG+JOpML4kozwlwCrbprdp1wbWL0xqek6drYWYXuOx/5ItiAggYRhTsrD\ndBKn1Q4YMkxuT4cPMLPOSYaCD2zOa8KVoMHzvPQZkYFJqGktjjGK28do+HbW\nb9eU\r\n=DpQZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBltr55amhJYxZ9TjQnXkqQhYyYXTSSD5Larr8pj0wUKAiEAkDLfwBw1g0uCT+LdVvqH3zS4f3P8kwmSwR0WrXc3d34="}]},"_npmUser":{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"},"directories":{},"maintainers":[{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fp_2.0.0_1641620444486_0.28436828057253805"},"_hasShrinkwrap":false},"2.0.1":{"name":"@teleology/fp","version":"2.0.1","description":"A small collection of functional programming utils","author":{"name":"Chris Sullivan","email":"chrissullivan.dev@gmail.com"},"license":"MIT","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/teleology-io/teleology-fp.git"},"bugs":{"url":"https://github.com/teleology-io/teleology-fp/issues"},"scripts":{"lint":"npx eslint src/","lint:fix":"yarn lint --fix","test":"npx jest","test:coverage":"yarn test --coverage","prepare":"npx babel src --out-dir lib"},"devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.2","babel-eslint":"^10.0.3","babel-jest":"^24.9.0","babel-loader":"^8.0.6","eslint":"^7.6.0","eslint-config-airbnb-base":"^14.2.0","eslint-config-prettier":"^6.11.0","eslint-config-teleology":"^1.0.1","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^3.1.4","jest":"^26.2.2","prettier":"^2.0.5"},"licenseText":"MIT License\n\nCopyright (c) 2020 Chris Sullivan\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@teleology/fp@2.0.1","dist":{"shasum":"f373a70454ca80fc3ab66a0a5fc6d17a88b2e650","integrity":"sha512-8YtdShRiShMM283df02epYFY5fl0CaZjFkMkhakgHYwuaI65eKhdGxrx8Z6K/yCLJaNEdkB4Lzzdf/RzueAmzw==","tarball":"https://registry.npmjs.org/@teleology/fp/-/fp-2.0.1.tgz","fileCount":23,"unpackedSize":20669,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2TCTCRA9TVsSAnZWagAAjTMQAJ5meWPsWMEfe5UbE9hu\n+yhwRNbCECXOnsGBQbE47enF88LvUzFTufHexAZFalz7KhDtbUvOim0RWyuB\nph6X2mp9u7XEMLjD+qUYNAKx24S76PkcolvupO+ozWlhBoPVftPFzrIvAO4N\nL97o3puUYeM1mKwbiCecgugAqNX5vtaI/IwzI9Oq3LOHHVWFyz04I2N41CjY\npsxXBbFwbm8FSVoEf7fNi0UJAArFPUt9A7UbbwvYJ43ACUGUMV9+WI/+1l3R\nmRtcBrgY6DObIDph5sWgQMlTWC7iWY03wo9i5ibCPL3uoHAKCWFJmdzSWJbJ\n4Ql4sBpGxUai1C3+1UrMmOQsV5Lqy109kmakQzGXjjJyHo2pvkeLuxi2V9IS\nHvUt2n4fYsOtKM5Ps9lMZEkODrwcKtqg7/MDOyIlr5Nads0ZmUSVWCq8ZOa9\nn3bST6SYuYRfhef8Qr+tg3Z+ftk8wR21OESioP1qYh2ZdG5S0y/NdHrWsa85\nAWDZps89lR9SW+7EwHU7K1h2CUm/VJjEX8fMt0sPoIEo+2Ggup3ECEY6S8x2\n9IdhLn+xzNiyteNAshNkS4kOEP2hblwZpMmAXDf2klpW4R6ioA/4kyPq2iBO\nMjYhSJpN2kCBV3pY/n0PKsvHUAuL3J+P0gAeOdhRM0/up135M9El3McpEblT\nqfD8\r\n=CpNR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAkk08tlz+yIIz0p5vfZxybNVKfWuDNiNVATczXSrOIwIgY882Y0UnS4rc6Nh19feiCXOG+/wMX5eUH5K2+7q4ro8="}]},"_npmUser":{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"},"directories":{},"maintainers":[{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fp_2.0.1_1641623699537_0.22636679169441964"},"_hasShrinkwrap":false},"2.0.2":{"name":"@teleology/fp","version":"2.0.2","description":"A small collection of functional programming utils","author":{"name":"Chris Sullivan","email":"chrissullivan.dev@gmail.com"},"license":"MIT","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/teleology-io/teleology-fp.git"},"bugs":{"url":"https://github.com/teleology-io/teleology-fp/issues"},"scripts":{"lint":"npx eslint src/","lint:fix":"yarn lint --fix","test":"npx jest","test:coverage":"yarn test --coverage","prepare":"npx babel src --out-dir lib"},"devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.2","babel-eslint":"^10.0.3","babel-jest":"^24.9.0","babel-loader":"^8.0.6","eslint":"^7.6.0","eslint-config-airbnb-base":"^14.2.0","eslint-config-prettier":"^6.11.0","eslint-config-teleology":"^1.0.1","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^3.1.4","jest":"^26.2.2","prettier":"^2.0.5"},"licenseText":"MIT License\n\nCopyright (c) 2020 Chris Sullivan\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@teleology/fp@2.0.2","dist":{"shasum":"f3a603850ac8830e13d536ab8f3e7870f2de193f","integrity":"sha512-4WQF7l8hgUjNJXRmRoCygjvQ5Nlq12ruerQv+AL6d34nh3NfU28npE7fAhns1BYcX/t9CeqU97uu0o+p2O2iGw==","tarball":"https://registry.npmjs.org/@teleology/fp/-/fp-2.0.2.tgz","fileCount":23,"unpackedSize":21115,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2TmiCRA9TVsSAnZWagAAOP4P/1NfVIyBRJeq+PUZOdpl\ny/1ZA66tXrENhxPVl/3nH3d+jePiNZWWrO/00U7lNJLTNXiJArhbpJapa26b\nh8keaqs9iDPUP+m6ptNCUHnT2rSiK4LlwCEjwnaqvEkbyhoren4/6xJB4zYL\n/TcvlYqbk41YoTo6iNsurH4LdUujLL7ZOqq0k0OdBcAxTFKob+rX4z9fu0vv\np84GqEFRg5C5DGBGDWMIp+ZREm+tKnjd5R3RMc/zSjXpA8vlTXyvvA2kijYF\nhiTRGyAv0I2xE4OLrwX2uQy1fLF1bV6LrB948d6IQIJfnTWB5khk/NKpdH/+\n10XIcJYPwr3KiakszJEJxi0JiDmoP8NsqHfkQQSrb7P3kKOBn8G2n3yGVy1d\n7OqXGU6Z5JDhEJrH2JdDproLHKNpvw4Ds3wS51twreeWxfkDRFjmH2nUQXkv\nG5Db94Cq+CfsskJaLY/DaBOayiBV0BvUl7MSUkQrqiFkmAZ5qhNN0Qqxoxdb\nykPgdt+CTY6o9CF35OIyyOBTueqNZiMOu5koqaBe31SoysnWDvSQiZZ7GGL5\nj7YzHUSulLiAu+wGSqcSXXdg0UaIe3m5Wzm0AX7iGi09zbFqbfDp/HjQW/6H\nZzG2ycpXgJ9tIcinOF5IXcYnpbf0s/i7bIiDLOzj+alzZjBC9VqRJ53jA/fa\nyPId\r\n=oOLK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwwgk6uulcJsoNcFPTF6P/dQ4CFvCJCUkJQffrp0/XsgIhAPCUoqjj6sHtPTKuxa1dYXrIM+EoPSpv+W9wG2puuMuk"}]},"_npmUser":{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"},"directories":{},"maintainers":[{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fp_2.0.2_1641626018242_0.751914171093746"},"_hasShrinkwrap":false},"2.0.3":{"name":"@teleology/fp","version":"2.0.3","description":"A small collection of functional programming utils","author":{"name":"Chris Sullivan","email":"chrissullivan.dev@gmail.com"},"license":"MIT","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/teleology-io/teleology-fp.git"},"bugs":{"url":"https://github.com/teleology-io/teleology-fp/issues"},"scripts":{"lint":"npx eslint src/","lint:fix":"yarn lint --fix","test":"npx jest","test:coverage":"yarn test --coverage","prepare":"npx babel src --out-dir lib"},"devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.2","babel-eslint":"^10.0.3","babel-jest":"^24.9.0","babel-loader":"^8.0.6","eslint":"^7.6.0","eslint-config-airbnb-base":"^14.2.0","eslint-config-prettier":"^6.11.0","eslint-config-teleology":"^1.0.1","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^3.1.4","jest":"^26.2.2","prettier":"^2.0.5"},"licenseText":"MIT License\n\nCopyright (c) 2020 Chris Sullivan\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@teleology/fp@2.0.3","dist":{"shasum":"67a69652fa5c43e90c6e8390e8e9723769e8d194","integrity":"sha512-KUuyP3SN2XxFdDDwQJnAXJUyOI0MomzQ4+pJm84L45RPk31M1N30bqJhdEnviK9ytIJjP+Jv8gQyB4wG6asZ6w==","tarball":"https://registry.npmjs.org/@teleology/fp/-/fp-2.0.3.tgz","fileCount":25,"unpackedSize":22882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh68ZNCRA9TVsSAnZWagAAru0P/0FC6A3qNzYBzaR0x62M\n/jDJasmSIpPVs2lAgxWc4KkrC085oYpAX0ntoodCKawnpQhsDDCbJzKYbu24\nzMvdrRjV0d5Rpecx85b2DqpUdfXUjASOVQzFHDJlsVk6G5ZM4Tfgv5kfZLq3\nlkXIaahGzqndiGXCwxN84OAZrTuR2DMwISQGOAxYnWrL+oqWdIgGR/bGDoje\nzLtVS6rexfT0Xf9nw5c+nb7cnLLZHSZ1exibp7XBIfLVZ0EQQhWjqgEHeubm\n7pugW5/ZRIYpws//HWzXTT3DEhiwoETJ5vtS76yFcEWXTUoICw+FBBuFEWOV\nQ/Y+HqKumSzk6xbuFuiikDd1ooG7a1bSxHh2c2spl4D6crTC9nr+g+yJUSuw\nEDG5SoVkH+TYF/pnazno8YHOVLCcsoK+wHhcihWnTP62kciO+8eHExChKZnJ\nXg1dXw3Po093weQ7IzbAFJKyp4ywZQpJxbxiyhC6xnp2ATuT60isHGT+spIT\nMcvbfiN5jRaaxvtjoi6aH8SGoAvbic6vI59rsiMTaNbOQqefFBhYFnZzfwpP\ns+Enc8av+nrowoW5bP2S6MfUdHmXz2lBaAWkYgeqNvWb+eHXHULgYgI7ZmfY\ntvc33B9bG83WDYmsRI2mJZPi0A/jwNKkdMlKjMyYNGTWPxQGdIkgNQMMFqNd\nYQ7t\r\n=i4tu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEw587j9IExkmJy4hMYFhYoc3gawk7LfRtLhv3ANRm1JAiBchfocuV9VHbnJqZAIg2lKA7Qe2n8Q9mIHCuD97JtJAQ=="}]},"_npmUser":{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"},"directories":{},"maintainers":[{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fp_2.0.3_1642841677165_0.748186732441465"},"_hasShrinkwrap":false},"3.0.1":{"name":"@teleology/fp","version":"3.0.1","description":"A small collection of functional programming utils","author":{"name":"Chris Sullivan","email":"chrissullivan.dev@gmail.com"},"license":"MIT","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/teleology-io/teleology-fp.git"},"bugs":{"url":"https://github.com/teleology-io/teleology-fp/issues"},"scripts":{"lint":"npx eslint src/","lint:fix":"yarn lint --fix","test":"npx jest","test:coverage":"yarn test --coverage","prepare":"tsc"},"devDependencies":{"eslint":"^7.6.0","eslint-config-airbnb-base":"^14.2.0","eslint-config-prettier":"^6.11.0","eslint-config-teleology":"^1.0.1","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^3.1.4","jest":"^26.2.2","prettier":"^2.0.5","typescript":"^4.6.3"},"licenseText":"MIT License\n\nCopyright (c) 2020 Chris Sullivan\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@teleology/fp@3.0.1","dist":{"shasum":"8bb4a97abaf43dc1ada9e22fdc0cd3dad0ba6324","integrity":"sha512-2y+NtblarClDr7CSUTq7ppNvLkc8ZwMMy/dwnC1GphpKJQqjKBmtlKLt8PfVmGzxltPxKsZua6Db8oSoOW2iUg==","tarball":"https://registry.npmjs.org/@teleology/fp/-/fp-3.0.1.tgz","fileCount":47,"unpackedSize":26375,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFGpTp/Ek2BU+5cjD0PjQsxJoNQvHk7nYCI93dq4bSndAiAew/d6owYlgoJ8CytG69h5Sm68GSQeWzXnH6BC+rF3BQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTm1oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjuA//TID1A1mZMZ3lLQv5YjzBCwfiYkNpGI4A1ipLC+xj1+zgcgME\r\nv+mw5DYDc+P5eA3MTzx09Qz2slhXDRY5rh6HjvWri+O+FCE7ziJupYMxjmbU\r\n0N9BBRO6BVjCkDwxN5+AMJNKkmTh+7ERy5RAcISNXWqBMVoyv98kCZe2xWUF\r\nCxelInHqVfOqU6h5ev9tRls5S9HfAMJ/VOgdgeG9hBP6EHLm91TcE50CuNuo\r\n1yZap6I4hRlPR/FHW7nKQhmQPwwdJeIjJ4n8Qzrx6MWIUZHUOLx/kSK+VGVh\r\nMQPQfMiROl4V1lisyjnFsGvBvoASDweNM+nDEOlkxEjb/9crQVg57Q1ORKwU\r\nWliJeaii53d3oX0UAoWEDb6sHGxyJbDPz/suIcTSbxj/oCr95b3g2GtgI1x4\r\neKAXbOW2Zv13a4Vmnsw6ziQCzOTA8FnmuEVMjU7TB/C7EXs0/ymOvNHHnmMd\r\naHYnfrQfim9UIlwbk7mCbOwKHZ09+6AEYR4zcnItHORIHRSfIGBaedTiJQTu\r\nr8qpMbvdrQV7YSL5gmDpK1VvOy9OSw+AiNxUEMZ9eQM2z6GQIfCwN2wMDTBU\r\nFEq3SoZA1HEBH1Fj/72MlTODheEyvMPD3V7ggAPjLuhJsFVOdgHNmKektfQV\r\neUn2SQ9JhWWsQbQSlrJWabTtuHFm9L9VbKA=\r\n=rA44\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"},"directories":{},"maintainers":[{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fp_3.0.1_1649306984525_0.34947776441746803"},"_hasShrinkwrap":false},"3.0.2":{"name":"@teleology/fp","version":"3.0.2","description":"A small collection of functional programming utils","author":{"name":"Chris Sullivan","email":"chrissullivan.dev@gmail.com"},"license":"MIT","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/teleology-io/teleology-fp.git"},"bugs":{"url":"https://github.com/teleology-io/teleology-fp/issues"},"scripts":{"lint":"npx eslint src/","lint:fix":"yarn lint --fix","test":"npx jest","test:coverage":"yarn test --coverage","prepare":"tsc"},"devDependencies":{"eslint":"^7.6.0","eslint-config-airbnb-base":"^14.2.0","eslint-config-prettier":"^6.11.0","eslint-config-teleology":"^1.0.1","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^3.1.4","jest":"^26.2.2","prettier":"^2.0.5","typescript":"^4.6.3"},"licenseText":"MIT License\n\nCopyright (c) 2020 Chris Sullivan\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@teleology/fp@3.0.2","dist":{"shasum":"b0c71c271f8937f17b08c69321491920ed2589ba","integrity":"sha512-x+psEygKgPaI2lW2JTKbNPnspYlDf8edX89rOuq+UUQ+7ksJSLmYxvVyLKIkOA8zwTpRn91727ir9GGech9YxQ==","tarball":"https://registry.npmjs.org/@teleology/fp/-/fp-3.0.2.tgz","fileCount":49,"unpackedSize":27751,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDkmOKOZQYLOcoK729BESly2efVx+3n5Y2s3pPHCXDwlAiEA83YCCbGz/dKUC5LzbqhpqnUFbjriZG2KjQYufPbU7U0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4201ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUCg//QCjbhsz8Zp2ON+HgvQPiPZfpyenk+G3BYwb0asiYqoCgEg2n\r\nbAL0QOrI4PfCkS4zHn96IFmenMgqm/yvV2VvejV9StRQRLWmc4xdxkJKKPsM\r\nd8NZ9c5Kv/2aB7WidVwj8UHj4nAMDh2MrDHSR/T3dU0bHUty2jM3OCaXQUaJ\r\nY6rR98fKWwWYW9VZAbBZMsgKVL3MhMT8SH2m8vDsnBYX1XyqrMtles2KqS3F\r\na+pOeEJYTXuWrhYE0axOiL4f4+2Yko7up97ibLaTjZStM5wPzk05dpgFmkYR\r\nJLuhfOg5rwba+Db4T0ssDIysjCnlupcbEnXGsMTqRmGzYbJ7QfzN5mOuIDe5\r\nhfyQDXZFBxnDpf7jUYNmdfh96eyV5PFeIci7OgaGzg3aw2myaelXjZXr8ABD\r\npjEB53J4rTfJ9zPTyxlp1fBmY0oh9sezdDODj56hkszZuIh6PWk/S63yB8Nf\r\nxvyoe9E8ZS9eEr/aXcAsSZaviGyphiswZpjuCSw4vHBbYFX9a4BZF1KTAzTR\r\nZ9PacXZLrNFFVx8b80Vrgq1a+JwsvndOrDAWvOIuKZkBqHQwelTpkpLNesRt\r\nB/kOmGhj91YiH42YPu/ANnIaLh4OgAIHHi3Gj0StRDlau4zlHVLk13r2ia9F\r\nsHio5cMPOpkqHsPjjH17ao+7Ldojkp/rL2k=\r\n=MaZj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"},"directories":{},"maintainers":[{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fp_3.0.2_1659071797156_0.5374546786920626"},"_hasShrinkwrap":false},"3.0.3":{"name":"@teleology/fp","version":"3.0.3","description":"A small collection of functional programming utils","author":{"name":"Chris Sullivan","email":"chrissullivan.dev@gmail.com"},"license":"MIT","main":"lib/index.js","repository":{"type":"git","url":"https://github.com/teleology-io/teleology-fp.git"},"bugs":{"url":"https://github.com/teleology-io/teleology-fp/issues"},"scripts":{"lint":"npx eslint src/","lint:fix":"yarn lint --fix","test":"npx jest","test:coverage":"yarn test --coverage","prepare":"tsc"},"devDependencies":{"eslint":"^7.6.0","eslint-config-airbnb-base":"^14.2.0","eslint-config-prettier":"^6.11.0","eslint-config-teleology":"^1.0.1","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^3.1.4","jest":"^26.2.2","prettier":"^2.0.5","typescript":"^4.6.3"},"licenseText":"MIT License\n\nCopyright (c) 2020 Chris Sullivan\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@teleology/fp@3.0.3","dist":{"shasum":"88f02ba46ea88cf28f950a4ae2c7c52e9c6709f0","integrity":"sha512-zSlLENZUni3JTptDZiF3tbSAlqu+yaXo+1oZUpVRlHYPM02A0SlIlq6OzTmxDZ2Topq8U3Q9jiCzSYlO2YVzNg==","tarball":"https://registry.npmjs.org/@teleology/fp/-/fp-3.0.3.tgz","fileCount":49,"unpackedSize":27747,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCw97N3XbNF1eZ8SNOf2Ke97aVZLcXIEIp85pkMry7wZQIhAPMgbWpzDE6mKUDPGSp0gRebidPjGz8lhMQvwQ+AExhG"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5MuQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmozRw//XS3SyMge1vtQ6zFKR86R6U6KQfDfLQMPVlid0dZJMkvqryNI\r\nOMtTyMjEVvAHjU4QBU2Rxayd3ZjS21JCxxhasTvIbpompDeQMkJmIKSwGRbu\r\nqQ8t3WcAQtE/31uz4zGLXhxVR+1FmknrWTCWZmRjb0EGEUyq8Bgc2GSkBfzG\r\noP28DJFQ56/8bF3kgmPJWlWpGe7PMFNBRLcGxqkd6J9WrQ2QUFate0Xcleo6\r\nTJ3tBKvMTrH7TwxLzq/QWS3WKOBDRA7aIGJQkS5hot7EZYxoaIjkie39LwP+\r\nX6HLNFK7kRXgR0832ixtQg3/oRk22ZawbNq7wDl6NX6npsg7RUQk7+jdWu12\r\nlUT6Sf3sjBPdci3/TirLKhAnbDyTPq/If2mH2+LSdgIa19tdb3wf5cVkPO+W\r\nHEUq8iY3qeRihl8z9xoNN73pSJuiMxLeZ/62yvNjtjomvEACN3N4qlTBRT6v\r\n6RyCgKENjA/U9bNOOtBNfPFnxNwEyxedC4krvuriQSofOgZ5k3A19fAxLeVf\r\nDLyVuJi64C44e1pyq9pgoVXu5BxJBUKaoZ1v4xDU2txCcaRzHtWmKIO6xjit\r\ni7m6xXZ6AIqu2AbZeEvNmOMkGk6v6gkYoxc4OF0x56WFIEGeZhxjmAHe4cqy\r\nvI1rLSe//LPF9y4qqz8JABnoa7UNOie5fQ8=\r\n=4S4Q\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"},"directories":{},"maintainers":[{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fp_3.0.3_1659161488278_0.9591837781298598"},"_hasShrinkwrap":false},"3.0.4":{"name":"@teleology/fp","version":"3.0.4","description":"A small collection of functional programming utils","author":{"name":"Chris Sullivan","email":"chrissullivan.dev@gmail.com"},"license":"MIT","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/teleology-io/teleology-fp.git"},"bugs":{"url":"https://github.com/teleology-io/teleology-fp/issues"},"scripts":{"lint":"npx eslint src/","lint:fix":"yarn lint --fix","test":"npx jest","test:coverage":"yarn test --coverage","prepare":"tsc"},"devDependencies":{"eslint":"^7.6.0","eslint-config-airbnb-base":"^14.2.0","eslint-config-prettier":"^6.11.0","eslint-config-teleology":"^1.0.1","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^3.1.4","jest":"^26.2.2","prettier":"^2.0.5","typescript":"^4.6.3"},"licenseText":"MIT License\n\nCopyright (c) 2020 Chris Sullivan\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@teleology/fp@3.0.4","dist":{"shasum":"f5d5e577648e646d69844d5c7c4e98d37db92923","integrity":"sha512-XqUnX77URtumvc5ypQJaMJ9OaoLfv9MZNkYw3GKceVV00P/1HiHhb1Md5fLdwuSheLWSSUlKcO635AMRlYlwtg==","tarball":"https://registry.npmjs.org/@teleology/fp/-/fp-3.0.4.tgz","fileCount":51,"unpackedSize":28769,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA0fTuYaXxdk9olhE2ZKkTRBm6Y23LFPL4FAAhCmu45kAiEArjvEdSTRjsATv3fUB5lXmNapx6GpRHhGFLHodwDt7cY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8y1gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmobeQ//VfEFNLmhJPdgi1wWGQ2B1ijx4ef3AAJwpE0U0U3OBP8DbTLm\r\n59gcynUe2z9fKBYb9MHK7wc47A4CFCdogtKtvZ7z5jIDlSIVsA5L2rGwImKm\r\nw3H5VAhHRqXH3WoWywEIh9lYNuuvxVCGoHdfw3sRzPy9bOc/PKpi1DfghHVG\r\n6vKoShZBB/rfd8IHdLqOwUMlqNaGKo7aiol/WDdxqm4y3DoeyrvTTLnpDu6u\r\n8OGUgXirDmBuH7wl5jtfeuU9JMCYvGppjO/G/xD7v0gML0ctj8NlBiq+SWtF\r\nd6LFZ8ynUwkiC8fWBQehvaR1YIaIe7aMLnDSewGsq0KSmc3gTk0eoJKL9od+\r\nGSIdQlTmqsnfuion0FBv1EguRwiecb7VWBs5f4UTAv8S+GWKC/vYOXyf95nF\r\nlA53Qm4LLf13wVggXWZGtgq9onX86s1kXkPjH2CTSQahiO7DFkVI4HmxiOiZ\r\nAreAbOffjPkrklW8qnobni1Flg6jEjZx0zlCQDZSoB20kqWTd5KzRpDW12Gj\r\nooVIhYKUsMoh+xRRRnbcBs0DuS5NCkA4gb8Wyhq0/gzxhAh3BdXuSfDM0wD0\r\n3qUu/MprSUyxAT5qq1hla8oKonMgqOZBS1Yaph4WJOrGHF9qLT0p390U/Y1b\r\nwB3IJ8F+bEdl6BPoRITBNmWPYcsd9raibp8=\r\n=xJTt\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"},"directories":{},"maintainers":[{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fp_3.0.4_1676881247966_0.5517063612015367"},"_hasShrinkwrap":false},"3.0.5":{"name":"@teleology/fp","version":"3.0.5","description":"A small collection of functional programming utils","author":{"name":"Chris Sullivan","email":"chrissullivan.dev@gmail.com"},"license":"MIT","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/teleology-io/teleology-fp.git"},"bugs":{"url":"https://github.com/teleology-io/teleology-fp/issues"},"scripts":{"lint":"npx eslint src/","lint:fix":"yarn lint --fix","test":"npx jest","test:coverage":"yarn test --coverage","prepare":"tsc"},"devDependencies":{"eslint":"^7.6.0","eslint-config-airbnb-base":"^14.2.0","eslint-config-prettier":"^6.11.0","eslint-config-teleology":"^1.0.1","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^3.1.4","jest":"^26.2.2","prettier":"^2.0.5","typescript":"^4.6.3"},"licenseText":"MIT License\n\nCopyright (c) 2020 Chris Sullivan\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@teleology/fp@3.0.5","dist":{"shasum":"9f3e62d289005e8593b42f485ebbe7396833620e","integrity":"sha512-HkdVJXRqet2ZJpsOg3AjPOhh6UZ8ZBwssUOHaGH5mWSixo9JVPwk+XA+DBNxyaRe6FYHlZ1tYhXCEAzg5Sl7vw==","tarball":"https://registry.npmjs.org/@teleology/fp/-/fp-3.0.5.tgz","fileCount":51,"unpackedSize":28789,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDNkFWud+59pX0qst/6c5yEP3CgNHsMBEY3Z4R1ax1KAIhAKx17Xhl5vsFgKwdYYeblocl/8jR/EgACTn8KqUFPfJx"}]},"_npmUser":{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"},"directories":{},"maintainers":[{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fp_3.0.5_1690521394659_0.3870591766996714"},"_hasShrinkwrap":false}},"time":{"created":"2020-08-02T03:45:52.604Z","1.0.0":"2020-08-02T03:45:52.934Z","modified":"2023-07-28T05:16:35.122Z","1.0.1":"2020-08-06T17:11:39.919Z","1.0.2":"2020-08-06T17:29:42.088Z","1.0.4":"2020-08-15T13:25:39.278Z","1.0.5":"2020-08-15T13:33:00.276Z","1.0.6":"2020-09-07T04:13:02.128Z","1.0.7":"2021-02-23T04:59:01.542Z","1.0.8":"2021-02-23T05:18:13.336Z","1.0.9":"2021-03-16T05:25:46.547Z","1.0.10":"2021-03-16T06:28:15.239Z","1.0.11":"2021-03-24T04:58:10.995Z","1.0.12":"2021-06-04T17:10:19.229Z","1.0.13":"2021-10-16T08:42:28.564Z","1.0.14":"2021-10-18T20:43:07.083Z","1.0.15":"2021-10-18T20:45:57.311Z","1.0.16":"2021-11-05T05:13:53.253Z","1.0.17":"2021-11-05T06:56:50.323Z","2.0.0":"2022-01-08T05:40:44.610Z","2.0.1":"2022-01-08T06:34:59.673Z","2.0.2":"2022-01-08T07:13:38.364Z","2.0.3":"2022-01-22T08:54:37.324Z","3.0.1":"2022-04-07T04:49:44.653Z","3.0.2":"2022-07-29T05:16:37.314Z","3.0.3":"2022-07-30T06:11:28.481Z","3.0.4":"2023-02-20T08:20:48.178Z","3.0.5":"2023-07-28T05:16:34.900Z"},"maintainers":[{"name":"icarus-sullivan","email":"chrissullivan.dev@gmail.com"}],"description":"A small collection of functional programming utils","repository":{"type":"git","url":"git+https://github.com/teleology-io/teleology-fp.git"},"author":{"name":"Chris Sullivan","email":"chrissullivan.dev@gmail.com"},"license":"MIT","readme":"# @teleology/fp\n\nA collection of functional utilities supporting pipes\n\n\n## pipe \n\nAccepts a variadic list of functions and passes one argument to the next from top-to-bottom.\n\nExample:\n```javascript\nconst { pipe } = require('@teleology/fp');\n\nconst a = (s) => s - 12;\nconst b = (s) => s * 3;\n\npipe(\n    a, \n    b, \n    console.log\n)(10); // -6\n```\n\n\n## compose \n\nAccepts a variadic list of functions and passes one argument to the next from bottom-to-top. \n\nExample:\n```javascript\nconst { compose } = require('@teleology/fp');\n\nconst a = (s) => s - 12;\nconst b = (s) => s * 3;\n\ncompose(\n    console.log,\n    a, \n    b\n)(10); // 18\n```\n\n\n## parallel\n\nAccepts a variadic list of functions and returns a curried function. The curried function can then be invoked and will delegate its arguments in parallel across the functions. \n\nExample:\n```javascript\nconst { parallel } = require('@teleology/fp');\nconst logDb = require('./apis/logs');\n\n// Writes to both local logs as well as to our external api\nconst logger = parallel(\n    logDb,\n    console.log\n);\n\nlogger({\n    source: 'app',\n    action: 'clicked login',\n    time: Date.now(),\n});\n```\n\n\n## toss\n\nCurries an error message returning an invocable function to throw. The invocable function can accept params \nto assign additional data to the Error.\n\nExample:\n```javascript\nconst { toss } = require('@teleology/fp');\n\ntoss('An error occured')({ code: 403, reason: 'Entity already exists' });\n// Error: An error occured\n//     ...\n//     at internal/main/run_main_module.js:17:47 {\n//   code: 403, \n//   reason: 'Entity already exists'\n// }\n```\n\n## set\n\nSets a value at a dot notation path within an object or array, can be curried.\n\nExample:\n```javascript\nconst { set } = require('@teleology/fp');\n\nset('a.b.c[1].z', 'hello')({})  // {\"a\":{\"b\":{\"c\":[null,{\"z\":\"hello\"}]}}}\nset('[0].z', 'hello', [])       // [ { z: 'hello' } ]\n```\n\n## get\n\nCurry a dot notation path and default value, returns an invocable function requiring a target object.\n\nExample:\n```javascript\nconst { get } = require('@teleology/fp');\n\nget('[0].a.b')([\n  {\n    a: {\n      b: 'hello',\n    },\n  },\n]); // hello\n```\n\n## pick\n\nCurry an array of dot notation paths, with optional settings. Returns an invocable function requiring a target object.\n\nExample:\n```javascript\nconst { pick } = require('@teleology/fp');\n\npick(['a.b', 'a.c[0]', 'a.c[2]'])({\n  a: {\n    b: 'hi',\n    c: [1, 2, 3],\n  },\n}); // { a: { b: 'hi', c: [ 1, <1 empty item>, 3 ] } }\n\n\n// Clear out missing values\npick(['a.b', 'a.c[0]', 'a.c[2]'], { clean: true })({\n  a: {\n    b: 'hi',\n    c: [1, 2, 3],\n  },\n}); // { a: { b: 'hi', c: [ 1, 3 ] } }\n```\n\n## curry\n\nCurry a specific function with a known [arity](https://en.wikipedia.org/wiki/Arity). Please note, optional arguments are not considered during invocation unless they are explicity set.\n\nExample:\n```javascript\nconst { curry } = require('@teleology/fp');\n\nconst test = (a, b, c) => console.log([a, b, c]);\n\nconst curried = curry(3, test);\n\n// allows for flexibility\ncurried(1, 2, 3); // [1, 2, 3]\ncurried(1)(2)(3); // [1, 2, 3]\ncurried(1)(2, 3); // [1, 2, 3]\ncurried(1, 2)(3); // [1, 2, 3]\n```\n\n## map\n\nA curried map function to be invoked within an Array.\n\nExample:\n```javascript\nconst { map } = require('@teleology/fp');\n\nmap((a) => a.id)([\n  {\n    id: '1',\n  },\n  {\n    id: '2',\n  },\n]); // [ '1', '2' ]\n\nmap(['id'])([\n  {\n    id: '1',\n    name: 'bob',\n  },\n  {\n    id: '2',\n    name: 'chris',\n  },\n]) // [ { id: '1' }, { id: '2' } ]\n```\n\n## filter\n\nA curried filter function to be invoked within an Array. \n\nExample:\n```javascript\nconst { filter } = require('@teleology/fp');\n\nfilter((a) => a.id === '1')([\n  {\n    id: '1',\n  },\n  {\n    id: '2',\n  },\n]); // [ { id: '1' } ]\n\nfilter({ id: '1' })([\n  {\n    id: '1',\n  },\n  {\n    id: '2',\n  },\n]); // [ { id: '1' } ]\n```\n\n\n## find\n\nA curried find function to be invoked within an Array. \n\nExample:\n```javascript\nconst { find } = require('@teleology/fp');\n\nfind((a) => a.id === '1')([\n  {\n    id: '1',\n  },\n  {\n    id: '2',\n  },\n]); // { id: '1' }\n\nfind({ id: '1' })([\n  {\n    id: '1',\n  },\n  {\n    id: '2',\n  },\n]); // { id: '1' }\n```\n\n## some\n\nA curried some function to be invoked within an Array. \n\nExample:\n```javascript\nconst { some } = require('@teleology/fp');\n\nsome((a) => a.id === '1')([\n  {\n    id: '1',\n  },\n  {\n    id: '2',\n  },\n]); // true\n\nsome({ id: '1' })([\n  {\n    id: '1',\n  },\n  {\n    id: '2',\n  },\n]); // true\n```\n\n\n## clean\n\nRecursively removes empty values. An empty value is: `null, empty string, undefined, an empty array or object`.\n\nExample:\n```javascript\nconst { clean } = require('@teleology/fp');\n\nclean({\n  a: null,\n  b: '',\n  c: undefined,\n  d: {},\n  e: [],\n  f: 'hello',\n\n  nested: { will: { be: { removed: {} } } },\n}); // { f: 'hello' }\n```\n\n\n## nonce\n\nWraps a function and prevents it from being called more than `n` times. Optional second params is the number of times, default is `once`.\n\nExample:\n```javascript\nconst { nonce } = require('@teleology/fp');\n\nconst log = nonce(console.log);\n\nlog('hi'); // hi\nlog('bonjour');\n```\n\n## retry\n\nGiven a function that may throw, retry up to `n` times.\n\nExample:\n```javascript\nconst { retry } = require('@teleology/fp');\n\nconst greet = retry(async (name) => {\n  throw new Error(`${name}, failed to be greeted`);\n}, 3);\n\ngreet('bob').catch(console.log); // e Error: bob, failed to be greeted\n```\n\n\n## settle\nMimics the traditional `Promise.all` but wraps each promise to avoid a throw. Errors contain a reason, successes a value. If a single promise is passed in, the result is a curried promise whose result is wrapped.\n\n```javascript\nconst { settle } = require('@teleology/fp');\n\nconst ps = [0, 1, 2, 3, 4].map((a) => (async () => a)());\n\nsettle(ps).then(console.log);\n// [\n//   { success: true, value: 0 },\n//   { success: true, value: 1 },\n//   { success: true, value: 2 },\n//   { success: true, value: 3 },\n//   { success: true, value: 4 },\n// ]\n\nconst safe = settle(async (num) => {\n  throw new Error(`Failed, ${num}`);\n});\n\nsafe(10).then(console.log);\n// {\n//   success: false,\n//   reason: Error: Failed, 10\n//   ...\n// }\n```\n\n## timeout\nCurries a given function, millis and ensures an error is thrown when a timeout occurs. \n\n```javascript\nconst { timeout } = require('@teleology/fp');\n\nconst timed = timeout(\n  async () => new Promise((resolve) => setTimeout(resolve, 9000)), // long running task\n  200, // timeout\n);\n\ntimed('hello').then(console.log).catch(console.log);\n```\n\n## poll\nA wrapper around a functon to long-poll at pre-defined intervals. Can be used with defaults or a custom rolloff function.\n\n```javascript\nconst { poll } = require('@teleology/fp');\n\nconst fn = async () => console.log('hello');\n\nconst cancel = poll(fn); // calls fn every 200ms\n\nconst cancel2 = poll(fn, 1000); // calls fn every 1000ms\n\nconst linear = async (i) => new Promise((res) => setTimeout(res, i * 1000));\n\nconst cancel3 = poll(fn, linear); // rolls off in a lineaer fashion\n```\n\n## noop\nA function that does nothing. \n\n```javascript\nconst { noop } = require('@teleology/fp');\n\n// I do nothing\nnoop();\n```\n\n\n----\n\n## Changelog \n\n**2.0.2**\n- Added `curry` function\n\n**2.0.0**\n- Changed how `pick` operates, to migrate use `get` which is now exposed\n- Updated `clean` to remove empty array items\n\n**1.0.14**\n- Added `noop` function\n\n**1.0.10**\n- Adding `timeout` function\n\n**1.0.9**\n- Adding `retry, settle` functions\n- Bug fixes for pipe + compose\n\n**1.0.6**\n- Adding `once` function\n\n**1.0.4**\n- Adding a clean function to remove empty values\n\n**1.0.1**\n\n- Renaming broadcast to parallel\n- Added find, filter functions\n- Updated README with examples\n- Updated `toss` to be invoked later to capture param","readmeFilename":"README.md","bugs":{"url":"https://github.com/teleology-io/teleology-fp/issues"}}