{"_id":"robust-subtract","_rev":"7-be8b1661d5131cf9c5ee6052d1d22fd6","name":"robust-subtract","description":"Exact subtraction of non-increasing overlapping sequences","dist-tags":{"latest":"1.0.0"},"versions":{"0.0.0":{"name":"robust-subtract","version":"0.0.0","description":"Exact subtraction of non-increasing overlapping sequences","main":"robust-diff.js","directories":{"test":"test"},"dependencies":{"robust-sum":"~0.0.3"},"devDependencies":{"tape":"~2.0.0","tap":"~0.4.4"},"scripts":{"test":"tap test/*.js"},"repository":{"type":"git","url":"git://github.com/mikolalysenko/robust-subtract.git"},"keywords":["robust","subtraction","difference"],"author":{"name":"Mikola Lysenko"},"license":"MIT","bugs":{"url":"https://github.com/mikolalysenko/robust-subtract/issues"},"_id":"robust-subtract@0.0.0","dist":{"shasum":"d03a31871b3e9715e444c8af66d15ace7fa8067a","tarball":"https://registry.npmjs.org/robust-subtract/-/robust-subtract-0.0.0.tgz","integrity":"sha512-R0ZOKpf43pCF1X4l68ZhbAtvB5IlcLlSGMidFZWKb1Ha7ll03lagFXlVq+c8kQRSBcvmFZlcDtjZX+yaIaAP+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICFfeIKWcWpPsjPQrJyC3+foZvox902CmHPcvqjP8mzcAiEAir7XeEfzzYz4DYq1dUtB6FKVpFeeBRHmBzgpEmEdLgE="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}]},"1.0.0":{"name":"robust-subtract","version":"1.0.0","description":"Exact subtraction of non-increasing overlapping sequences","main":"robust-diff.js","directories":{"test":"test"},"dependencies":{},"devDependencies":{"tape":"^2.12.3","validate-robust-sequence":"^1.0.0"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/mikolalysenko/robust-subtract.git"},"keywords":["robust","subtraction","difference"],"author":{"name":"Mikola Lysenko"},"license":"MIT","bugs":{"url":"https://github.com/mikolalysenko/robust-subtract/issues"},"homepage":"https://github.com/mikolalysenko/robust-subtract","_id":"robust-subtract@1.0.0","dist":{"shasum":"e0b164e1ed8ba4e3a5dda45a12038348dbed3e9a","tarball":"https://registry.npmjs.org/robust-subtract/-/robust-subtract-1.0.0.tgz","integrity":"sha512-xhKUno+Rl+trmxAIVwjQMiVdpF5llxytozXJOdoT4eTIqmqsndQqFb1A0oiW3sZGlhMRhOi6pAD4MF1YYW6o/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyngqK0UPZGd2053oLbD2n1Zygt0+F7E4VTCNqX9tkzQIhAJpJK65Ohro86q+sp15SEe6AZUu7UnmVIrW2In96rUhg"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}]}},"readme":"robust-subtract\n===============\nExactly computes the difference of two non-increasing overlapping sequences.  See [robust-sum for more details](https://github.com/mikolalysenko/robust-sum).\n\n# Example\n\n```javascript\nvar robustDiff = require(\"robust-subtract\")\n\nconsole.log(robustDiff([1], [1e-64]))\n```\n\n# Install\n\n```\nnpm install robust-subtract\n```\n\n# API\n\n### `require(\"robust-subtract\")(a,b)`\nReturns the difference of the sequences `a` and `b` encoded as a non-overlapping increasing sequence.\n\n* `a` is the first number\n* `b` is the second number\n\n**Returns** The difference of `a` and `b`\n\n## Credits\n(c) 2014 Mikola Lysenko. MIT License","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}],"time":{"modified":"2022-06-26T13:47:37.906Z","created":"2013-10-25T18:33:16.973Z","0.0.0":"2013-10-25T18:33:18.476Z","1.0.0":"2014-04-28T22:24:11.868Z"},"author":{"name":"Mikola Lysenko"},"repository":{"type":"git","url":"git://github.com/mikolalysenko/robust-subtract.git"},"homepage":"https://github.com/mikolalysenko/robust-subtract","keywords":["robust","subtraction","difference"],"bugs":{"url":"https://github.com/mikolalysenko/robust-subtract/issues"},"license":"MIT","readmeFilename":"README.md"}