{"_id":"@amsross/bs-highland","_rev":"9-e50c465ad99e88dea6111559c95d3960","name":"@amsross/bs-highland","dist-tags":{"latest":"4.1.0"},"versions":{"1.0.0":{"name":"@amsross/bs-highland","version":"1.0.0","description":"Bucklescript bindings for highland","main":"index.js","repository":{"type":"git","url":"git+https://github.com/amsross/bs-highland.git"},"scripts":{"prebuild":"npm run clean","build":"bsb -make-world","prestart":"npm run clean","start":"bsb -make-world -w","clean":"bsb -clean-world","semantic-release":"semantic-release"},"keywords":["frp","highland"],"author":{"name":"Matt Ross"},"license":"LGPL-3.0","devDependencies":{"bs-platform":"^5.0.4","conventional-changelog-angular":"^5.0.3","semantic-release":"^15.13.12"},"peerDependencies":{"highland":"^2.13.4"},"gitHead":"b3b8f555632ce10de25dbdc426cb2e5840022622","bugs":{"url":"https://github.com/amsross/bs-highland/issues"},"homepage":"https://github.com/amsross/bs-highland#readme","_id":"@amsross/bs-highland@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"amsross","email":"amsross@gmail.com"},"dist":{"integrity":"sha512-iXve7reI/aAU87lPamczF31+l2wKgwErYOGRLBEJTejaDEIqoe5Xg72BK1St7Lowhj4X4VJih2crtn4ZVTD+fg==","shasum":"d3b53524b48a36f5fcbfaa8f70b9c2321ebf79c3","tarball":"https://registry.npmjs.org/@amsross/bs-highland/-/bs-highland-1.0.0.tgz","fileCount":5,"unpackedSize":9839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1C2gCRA9TVsSAnZWagAA2jUP/ie84I1vnnfCojDiBJPO\n27ZeyNsNHW4daHpmOBMtuadYlWkvJJfEBOTNj6FR9ADnYpCRC+AU4PMU7nOe\nJqKJ1NSNXnM9u2LpAFHNp3P/jbuXvnO2GF23p6PHgDggGDiHq+bNchKv7NiS\nwBaejYJcsi+Hk5NUBECJwdw/3lXR8JLCtj6dC//qBiqRxRcxkfAXjtAGIqMh\nyz4Hxzkn+hesOZdGvY8IZogDDHJ/Faws5YWdvCCnIfLtHWbWNEacSulCV7fJ\nImqJKJ6hJ4aA833qCqlFgbfezh3J899JeHzN0U06R9kQJJIO4Hr2rAh0Kfg3\nt4+tWigI5l0QeL072DfsxHrV6RKzrgJ41oHfF/f/wDWlbWJwsN4mIYhkk0Bm\nM3ZfP5jFas1ihrZGx84aDJKjjXCtU6z0BD2iWwmO+/rKV/vMhweoXDWYIdPh\npawhum1fb/4yslW+mpebh+hPYYPOWt4M4yaxKxnMXDUm7RSyiOrge+Eyuaon\ndk3njwUGgmOnlHmH75HCpry2ApHKL0cJya6mvk75UdVjLdqNv/01+kI2ENJ7\nDkEJniL0GWfaEhRO82dGGVYojrqibHFHClLCVqbJiL+nyTP1Cnotvq9sfItW\nLx4dngm3MzhMSWOKH8ySXoCyTyiv2rnlfiv7AUkgflK1s0vH3Mcs4dXFnACU\nYddh\r\n=sKw8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDAE3omFuX9uLKbbjl5DXXPTbFnhpB1YvFYrEQLXN0gLAiBXRtivlRmooVKA6vzyWXcbDNUUGjRc0EJiuE3UVKywlQ=="}]},"maintainers":[{"name":"amsross","email":"amsross@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-highland_1.0.0_1557409184271_0.5655647412072782"},"_hasShrinkwrap":false},"1.1.0":{"name":"@amsross/bs-highland","version":"1.1.0","description":"Bucklescript bindings for highland","main":"index.js","repository":{"type":"git","url":"git+https://github.com/amsross/bs-highland.git"},"scripts":{"prebuild":"npm run clean","build":"bsb -make-world","prestart":"npm run clean","start":"bsb -make-world -w","clean":"bsb -clean-world","semantic-release":"semantic-release"},"keywords":["frp","highland"],"author":{"name":"Matt Ross"},"license":"LGPL-3.0","devDependencies":{"bs-platform":"^5.0.4","conventional-changelog-angular":"^5.0.3","semantic-release":"^15.13.12"},"peerDependencies":{"highland":"^2.13.4"},"gitHead":"8a30f10d5f12d2939fd86f7fcf30a3a6306fa25b","bugs":{"url":"https://github.com/amsross/bs-highland/issues"},"homepage":"https://github.com/amsross/bs-highland#readme","_id":"@amsross/bs-highland@1.1.0","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-vfovNPWfqZs63Tk8T5i9qmFvg2MKiAOOPCDFq9M5xBZM9RJEo/bKHQ6s968A+CyKKbY5fvFMnHhQZCMXhx4CWA==","shasum":"38033001d1ad6ca57d0557aad25133fef958c0e0","tarball":"https://registry.npmjs.org/@amsross/bs-highland/-/bs-highland-1.1.0.tgz","fileCount":5,"unpackedSize":10214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1C/YCRA9TVsSAnZWagAAv40QAKH27YIi0vllZtEklSOs\nur5K1gHvu8UyN7JP0q5zm/LQZqQoevzd+GHHkFCGsTA0+rrn4c5IgbGdDjHR\nPgOGur/dWPOIeb9IPw918AWrgFxWJkwB9Gej5SOzW3mNcB2G7lR7TJyn3H9y\nlqEts2XHCtUN9joK9MSW9Fgiu0e5GhaDbEN4k31VkJFenVfr0vzAPtEXVTv4\n18mSr7Uj7KzUk9qumgF2WsGGd7DRJT/mcWyiNvucG+8eeNB0BdwvyKJulB++\nDS3hMxpHxT0jjOECCDvSn8CmHpFrCfI3q1dzPSJwLTfoaQAN2VF6M+0yibLe\nR/DVLRPcUR2/K+iFwOIW9UyCkAyF501KLGNal5lHuZdL3piJI18Mmx7qWQS1\na9IEqkUMQw6NzmEaHCGBwrHGYwpGy+tscpoj671LtWM8Z5XbZDdfb1uIkkxF\nxrLMDyyBEAj/K7+50654KIiqtyHSIhZQ4WTFgZvPMtkiMLChwMwRJds/ZrXg\nMcGj3rMFNfbvaUlTD7ZGwC/Kw5F+3BDPegvrxsr3oWveeYyVfPG556JSmK2F\nTAKEqODRlvnNeLqHjJPSFAzhy2yZXUFA7QRDrhPt9+9gl5AgMDta36wv1+Lk\nqBmXpHckja9kFBPlOvYXmeAuuyYMYunaS5KN5K9knoZwdOhEGXjWCoUsH/xS\nqRYP\r\n=0gAT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLD/f8+AikHMIYvpL9o7Y71pvQwuogOtbH0fhwbkY8GQIhAKN5ZI/91WcQbi8vEd3nw9gf0/kNGYhebxra5svWzT1m"}]},"maintainers":[{"name":"amsross","email":"amsross@gmail.com"}],"_npmUser":{"name":"amsross","email":"amsross@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-highland_1.1.0_1557409752137_0.27287012536404887"},"_hasShrinkwrap":false},"2.0.0":{"name":"@amsross/bs-highland","version":"2.0.0","description":"Bucklescript bindings for highland","main":"index.js","repository":{"type":"git","url":"git+https://github.com/amsross/bs-highland.git"},"scripts":{"prebuild":"npm run clean","build":"bsb -make-world","prestart":"npm run clean","start":"bsb -make-world -w","clean":"bsb -clean-world","semantic-release":"semantic-release"},"keywords":["frp","highland"],"author":{"name":"Matt Ross"},"license":"LGPL-3.0","devDependencies":{"bs-platform":"^5.0.6","conventional-changelog-angular":"^5.0.3","semantic-release":"^15.13.24"},"peerDependencies":{"highland":"^2.13.4"},"dependencies":{"highland":"^3.0.0-beta.10"},"gitHead":"afabd4f57277f6a85695005897aa28bdf1807ad8","bugs":{"url":"https://github.com/amsross/bs-highland/issues"},"homepage":"https://github.com/amsross/bs-highland#readme","_id":"@amsross/bs-highland@2.0.0","_nodeVersion":"12.10.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-MqySYoMQ8Fj6vM2JG59CzPgPi1Y4dAG9S23JtvZXyXATwQReq87yFsPkD/GVyuMvL2KJHp0oRnNjkZ2+tzInSQ==","shasum":"2ceeb8097c5be207cdf7dbee7ded43a55b9c75c1","tarball":"https://registry.npmjs.org/@amsross/bs-highland/-/bs-highland-2.0.0.tgz","fileCount":5,"unpackedSize":10272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcFagCRA9TVsSAnZWagAATggP/2O835qte6dfO3As/dwT\nBTXfu8fBbOwYzFv3ovJ8axkfmUjFuwAeFlksBdePb3ZaFVh2f8lWW0YWfFrE\njtVvIG1Uz69rFHorL2wgmwV1VMoc4DCThLFJZBOtAIzUrPfNKKAZIWd/LJT4\nsmXdJdKnqUhSARfkXU2gs2r9hOf1FWDP1Si/B6XrGr1NWSMhaoHZWh/ovtOe\n/GEe4BCajlEYk4p07j7xikV7YiHKqZV/pJTE5Q/yM/P2TDlRLhCuOQwFsLJZ\nS39SHm87iKauqVi6XsFwuUKeXRLvSquNuE40mDFDfo6EtzuyA+AC6e384JIq\nFngERlpUxL9Fujxqav+kj1+7z78ezEG7lc7/6OJv3d3DdRR3CK0v8B7mX9Nh\n5cAkkGKnuTC2DCd+IjF/T0EvWhuZ1ljcu95rgrV4XhnHW0gGTFkC2F1Dj6st\n8xyjT7GMiP9ron4ykrBx/VtxIliF9BRCX4Y9Nc0rz06OwqwUkXPdgAFCGzLu\nPnIRAn8GnBioHbZc4HInW25RVRLFk8pDKq4s7QRlRMMZz8+t2skFQBcF7rDs\nWMhHAdwYXphvtEDs61mWl6/blLHOgUBbkNGTcjMS9m22ppaOer4NMGjhpZjL\ngvbwvoB+4lBQXDW5d/+jQDDFrY+VwRqt/UGLVQxCccagB03azcdF2kXQQo9O\n7NI5\r\n=5j9Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAQkzRJrOXLbK8+6JiH8cyOx8CIzHcxoVkIfpWR8zShrAiEAyfG03jiKMfxMMGuWnYmxfebGjjoEgGXbpGLz5o1R8rg="}]},"maintainers":[{"name":"amsross","email":"amsross@gmail.com"}],"_npmUser":{"name":"amsross","email":"amsross@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-highland_2.0.0_1567643295494_0.8313416989456297"},"_hasShrinkwrap":false},"4.0.0":{"name":"@amsross/bs-highland","version":"4.0.0","description":"Bucklescript bindings for highland","main":"index.js","repository":{"type":"git","url":"git+https://github.com/amsross/bs-highland.git"},"scripts":{"prebuild":"npm run clean","build":"bsb -make-world","prestart":"npm run clean","start":"bsb -make-world -w","clean":"bsb -clean-world","semantic-release":"semantic-release"},"keywords":["frp","highland"],"author":{"name":"Matt Ross"},"license":"LGPL-3.0","devDependencies":{"bs-bastet":"^1.2.5","bs-platform":"^8.0.3","conventional-changelog-angular":"^5.0.3","highland":"^3.0.0-beta.10","semantic-release":"^15.13.24"},"peerDependencies":{"highland":"^3.0.0-beta.10"},"gitHead":"46725fb7114dd1f6cddc10e2e08799405d9652ec","bugs":{"url":"https://github.com/amsross/bs-highland/issues"},"homepage":"https://github.com/amsross/bs-highland#readme","_id":"@amsross/bs-highland@4.0.0","_nodeVersion":"14.5.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-t/GfY7yK3fU0NwjqxteDzkWMLs/Vd5cA+oBIjr/HSM4bckUib33HMoOjEEQiGWTbC73PS7hTw7/0r8r1fIDslw==","shasum":"8fd21a10ad919eb451fdcea83e466bd30e358ec5","tarball":"https://registry.npmjs.org/@amsross/bs-highland/-/bs-highland-4.0.0.tgz","fileCount":5,"unpackedSize":14315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDL9ECRA9TVsSAnZWagAAwfcQAJdCOvLTCbKVYFKIISPW\ndNALCqAwn8DMjYRBKmrcXKINCGl9duoRmkukEE3aOslhtTQiW6B6+7Fjo/mu\nG8FGd71r67QFm1gICxf7tG0ywghBDJ7NpQ8oDHtyuI6Oa/8xqo+6PAcPoal7\n1rCZ32tv2Dwhu81GoEecFeBJEnzRneppX2a/8uZTqwnZ2r4UsDBq46LgS69j\nA7zqSd/yu8HUsR+bByMNi2USvsRYuwQI61OjW3lap/YVPqM2yCB0ODM8MTlF\noM0wu4jZKQ8KyHPJ5+wzMUwyfE+KUOVyXS9yfb22cQyFsv7NLYrzlZBdp3mh\ntG+CKYzaOsATQefMzwelQZeIJXU5I09+LvmAtsc+Eyy6UNHka7WvUJALejYh\nUsU9joXhZiVhoiKmWxbinh67vQmQTFVJD0zWMBHbW49AkEZjuTm9gaodC4OX\nbyP7dXK8V/AuxvdcXU48oDCkVUx6S87O46+LucYCbGSAsQ81QXj4RgY6MfKh\nCtHs5jxz7cGOduW+bht4GZ4dC0+CiqtTpBq0pnldlmeBYH5jl2d0f+kBYEVS\ne2UKzXLgRLG+CtdMQkS9e0HLSNAhfy6SBYhArUL2wjUw7X7p5LlmTElkw4Es\nelOmhRWvxYEQemN6uVfNjK8Muyv5cGGU7le5dAcyauVglZvfbaad1AQKXFNL\n6Mx9\r\n=Qbwb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqqhoQKIUqlVVO14waTbc2v2FxzUyzJiu/c25cQEzGIAIhAMyyAU+zichRhmxApfvVyoLIx1Oj3WQBWhUYXXD9dVtj"}]},"maintainers":[{"name":"amsross","email":"amsross@gmail.com"}],"_npmUser":{"name":"amsross","email":"amsross@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-highland_4.0.0_1594670915953_0.9988676019928244"},"_hasShrinkwrap":false},"4.1.0":{"name":"@amsross/bs-highland","version":"4.1.0","description":"Bucklescript bindings for highland","main":"index.js","repository":{"type":"git","url":"git+https://github.com/amsross/bs-highland.git"},"scripts":{"prebuild":"npm run clean","build":"bsb -make-world","prestart":"npm run clean","start":"bsb -make-world -w","clean":"bsb -clean-world","semantic-release":"semantic-release"},"keywords":["frp","highland"],"author":{"name":"Matt Ross"},"license":"LGPL-3.0","devDependencies":{"bs-bastet":"^1.2.5","bs-platform":"^8.0.3","conventional-changelog-angular":"^5.0.10","highland":"^3.0.0-beta.10","semantic-release":"^17.1.1"},"peerDependencies":{"highland":"^3.0.0-beta.10"},"gitHead":"f2fb8d0866ecc74da3a3512c352513378535e953","bugs":{"url":"https://github.com/amsross/bs-highland/issues"},"homepage":"https://github.com/amsross/bs-highland#readme","_id":"@amsross/bs-highland@4.1.0","_nodeVersion":"14.5.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-PTEIlbN5xMS5/LuHC3J7R6PbWrbULKPIMA2KlUrQJ0f1V+IFVgdvcHr6zawicwx58PP6OJtqOV/6cbD1mZeY6g==","shasum":"9f3249aaf29ce859406644144986c4499fb3dff0","tarball":"https://registry.npmjs.org/@amsross/bs-highland/-/bs-highland-4.1.0.tgz","fileCount":5,"unpackedSize":19215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDM9pCRA9TVsSAnZWagAAy5UQAJ5vBijtYXQwdI8lLGoR\nQ4HBfgJ8zSEqbG6rtYW4+sdoQGF9NTY8dts/8HUIMs+XE/GRiaZdgc2+X0pS\n6gvpEGmsMIJ7y+t89rCqQ6B3oT5wQ/rg1Mwosy/D7x3Gy3WWQZe+OCzipk8n\nhFus6zqybmKXMZlTTsLx7U8igoHfaAZx7wrS4ewy5s3mqQAQSFnfE6S6vbkL\nqhBUZ/R8S226BjkVXsaY5pAMZLCB7AweMR6QA5Ygd5yBONlE/8j8xe20am7Y\n9+FNlqBqKmBYy7wLlUElXbLnQvg3aBvnIbSFYNysdKRugTVFl5sjNG72dKWD\nj/LX5eXFi8upddCTEQFeEJaiR3h+2evew39maMwFwhu6VkxZ/g+ELF/kZQk3\nl0+BziXjzinxiBnhVW2abOzcX68G4RniE3iOOnghWYnOa0bmTVWXyySLGgeF\nQ8S33ANHaJvPI8NXquSUZ6zURYC8IRe8RG3+DR/ZQriOJK7c98UFiZgp7klr\nv8Cg1ufdbuy4E67gLTnXCEa2E6aoa31wuNwGvhYbWlpp5wnRdGWek3IaD3+C\nBQxw41CmteI7dWBuHJrXcfdUaAuwaCFnxd5BPO+cMYq5tpFsUg9sPPFUwHuX\nFf8YQDFkZXjynL0ebrYDczNOzKQ2cLCmOa1WgMtPONf19UswKMztvuMjpjBy\n2kw1\r\n=e+ni\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBWadi2ZXMboXPVQPltI8cJS8SmwnO6THYbjVrVMdqIXAiEA0Y7rRJdq7oJn5Ofemth49QfuB++C0kZjGkSJb4qqWcI="}]},"maintainers":[{"name":"amsross","email":"amsross@gmail.com"}],"_npmUser":{"name":"amsross","email":"amsross@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-highland_4.1.0_1594675048776_0.20877867044400245"},"_hasShrinkwrap":false}},"time":{"created":"2019-05-09T13:39:44.242Z","1.0.0":"2019-05-09T13:39:44.386Z","modified":"2022-04-04T13:53:10.691Z","1.1.0":"2019-05-09T13:49:12.293Z","2.0.0":"2019-09-05T00:28:15.663Z","3.0.0":"2019-09-05T02:17:13.874Z","3.1.0":"2019-09-05T02:26:04.956Z","4.0.0":"2020-07-13T20:08:36.063Z","4.1.0":"2020-07-13T21:17:28.919Z"},"maintainers":[{"name":"amsross","email":"amsross@gmail.com"}],"description":"Bucklescript bindings for highland","homepage":"https://github.com/amsross/bs-highland#readme","keywords":["frp","highland"],"repository":{"type":"git","url":"git+https://github.com/amsross/bs-highland.git"},"author":{"name":"Matt Ross"},"bugs":{"url":"https://github.com/amsross/bs-highland/issues"},"license":"LGPL-3.0","readme":"# bs-highland\n\nBucklescript/ReasonML bindings for [highlandjs](https://highlandjs.org).\n\n\n## Installation\n\n```sh\nnpm install --save @amsross/bs-highland\n```\n\nThen add `@amsross/bs-highland` to `bs-dependencies` in your `bsconfig.json`:\n\n```js\n{\n  ...\n  \"bs-dependencies\": [\"@amsross/bs-highland\"]\n}\n```\n\n# Usage\n\n## Generators / Push / Next\n\nWrap pushed data in `Ok(data(thing))` and errors in `Error(err)`\n```\nHighland.generator((push, next) => {\n  condition ? push(Ok(Highland.data(\"something\"))) : push(Error(err));\n  setTimeout(() => next(Js.Nullable.null), 1000);\n});\n```\n","readmeFilename":"README.md"}