Commit graph

126 commits

Author SHA1 Message Date
David
2a3587e300 1.0.3 2023-07-02 23:06:06 -04:00
David Braun
d559c657c0
Merge pull request #20 from LeonardGiglhuber/main
Possible heap overflow: Cancelled orders are not removed
2023-07-02 22:59:15 -04:00
LeonardGiglhuber
f41bf220df Remove cancelled pushes and shifts at the end of every processOrders() call; 2022-10-03 12:55:47 +02:00
David
261a23f479 1.0.2 2022-03-11 17:36:35 -06:00
David
e24d7d27c3 Update dependencies. 2022-03-11 17:35:34 -06:00
David Braun
ad56bcc06c
Merge pull request #15 from nazar-pc/patch-2
Specify TypeScript declaration file in package.json
2022-03-11 17:20:51 -06:00
David Braun
2607cb3b15
Merge pull request #14 from nazar-pc/patch-1
Update repo links
2022-03-11 17:20:33 -06:00
Nazar Mokrynskyi
c77aa151b8
Specify TypeScript declaration file in package.json 2021-11-09 10:05:23 +02:00
Nazar Mokrynskyi
78cc562fa8
Update repo links 2021-11-09 09:57:20 +02:00
David Braun
f6208980ed
Merge pull request #13 from graup/feature/types
Add type definitions
2021-07-18 10:52:54 -05:00
Paul Grau
e3b8fe7e1e No need to export constructor 2021-07-18 15:09:54 +09:00
Paul Grau
5617d0f591 Fix prethen value 2021-07-18 15:07:16 +09:00
Paul Grau
b0cce82e74 Fix dependencies 2021-07-18 15:01:23 +09:00
Paul Grau
c8c0fba502 Added types 2021-07-18 14:56:44 +09:00
David
afdba8fb8a 1.0.1 2021-02-08 17:39:01 -06:00
David
89ccf182fa Fix up README.md. 2021-02-08 17:38:55 -06:00
David
3191e986dc 1.0.0 2021-02-08 17:31:18 -06:00
David
b477ae8f48 Move API.md to top level. 2021-02-08 17:04:26 -06:00
David
9c35dd4aa4 Add package.json script mutationTest. 2021-02-08 16:53:36 -06:00
David
71da094422 Rewrite map. 2021-02-08 16:34:29 -06:00
David
ed06cb080e Rewrite filter. 2021-02-08 16:29:32 -06:00
David
35df66ce79 Rewrite concat. 2021-02-08 16:24:06 -06:00
David
44d833575b Rewrite flat and flatMap. 2021-02-08 15:56:55 -06:00
David
15f0fc2bdb Update dependencies. 2021-02-08 15:26:36 -06:00
David
9b58b10421 Replace setImmediate with queueMicrotask. 2021-02-08 15:26:07 -06:00
David
4d2b327da7 Switch from Yarn to NPM. 2021-02-08 15:25:24 -06:00
David
ecdabfe51e Format using new version of Prettier. 2021-02-08 15:20:06 -06:00
David
fd503a978c Add 'Channel.all'. 2021-02-02 14:58:39 -06:00
David Braun
fb598b0270
Make slice handle case of no start provided. 2019-04-24 10:51:00 -04:00
David Braun
6b1c55cff3
Add flat and flatMap. 2019-04-24 10:22:46 -04:00
David Braun
e9023771cc v0.6.6 2019-04-07 11:52:52 -04:00
David Braun
00b7b0eb29
Refactor isChannel. 2019-04-06 10:00:11 -04:00
David Braun
c0b2e8b411
Refactor from. 2019-04-06 09:59:21 -04:00
David Braun
a6233e3884
Make ESLint require backticks. 2019-04-06 09:45:41 -04:00
David Braun
72bf839541
Refactor concat. 2019-04-06 09:42:50 -04:00
David Braun
43b09b0c58
Refactor join. 2019-04-06 09:30:35 -04:00
David Braun
3d17e23338
Stop map from returning buffered channels. 2019-04-06 09:29:12 -04:00
David Braun
b426d67411
package.json: Change GitHub links to GitLab. 2019-03-20 11:19:18 -04:00
David Braun
f42c3ee65b v0.6.5 2019-03-20 11:10:31 -04:00
David Braun
3ff3031b1e
Simplify implementation of select. 2019-03-20 11:09:26 -04:00
David Braun
ea2cc74711
Upgrade dependencies. 2019-03-20 10:11:47 -04:00
David Braun
bf7258de05
Make map respect backpressure. 2019-03-20 09:50:51 -04:00
David Braun
3e92604d18
Simplify processOrders, fixing buffer off-by-one error. 2018-10-22 21:47:18 -04:00
David Braun
6066be83fe v0.6.4 2018-10-22 16:01:55 -04:00
David Braun
58fe68f1c4
Simplify handling of promises as values. 2018-10-22 15:59:06 -04:00
David Braun
cdfb4655b5
Allow asynchronous callback functions in filter. 2018-08-27 16:40:01 -04:00
David Braun
cd1a4a4e96
Simplify slice. 2018-08-27 16:34:40 -04:00
David Braun
4494e56dc5
Introduce mutation testing. 2018-08-27 16:34:19 -04:00
David Braun
237f5c302b Channel.isChannel: Work with 'undefined' and 'null'. 2018-04-26 13:09:28 -04:00
David Braun
fda1c036b4 minor clean-ups 2018-04-26 13:08:46 -04:00