58 Commits

Author SHA1 Message Date
9be9b07b80 some tweaking...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-11-23 06:53:11 +03:00
128471870e minor fix...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-11-23 03:15:23 +03:00
e864249603 more refactoring...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-11-23 03:07:41 +03:00
5253cef665 more refactoring...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-11-23 02:59:18 +03:00
98e5346450 major refactoring, should not affect functionality but may have minor bugs...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-11-22 23:50:05 +03:00
62466b83b2 minor fix...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-11-21 03:37:26 +03:00
032defb38b moved to new mixins...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-11-19 02:24:09 +03:00
98c0de1b4f minor tweaks...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-11-18 06:59:56 +03:00
a3fdf45578 reworked parts of iterable promise...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-11-18 01:02:00 +03:00
cc223ac031 iterable promise seems to be ready...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-11-17 21:35:04 +03:00
a7e331e9b5 iterable promise is starting to breathe...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-11-17 16:12:13 +03:00
c02e768240 tweaking + some cleanup + some refactoring...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-11-16 18:55:31 +03:00
711933113e minor tweaking...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-11-16 05:18:55 +03:00
4ddb927934 cleanup and tweaking...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-11-16 02:38:19 +03:00
d11202e51b bugfix...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-11-15 05:59:19 +03:00
aadb1a7c07 event.js seems stable...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-11-15 05:13:35 +03:00
0e75b826a2 revised naming in event.js...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-11-15 03:12:33 +03:00
5c518593b7 bugfix...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-11-15 02:53:05 +03:00
6bd22245e0 minor tweaks...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-11-15 02:50:39 +03:00
5a7841423b reworking the event.js module, still in progress...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-11-15 00:24:22 +03:00
11cf6c3cdc adding basic event framework...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-11-12 17:35:41 +03:00
c2ebac0ce8 minor fix...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-11-10 18:24:26 +03:00
c7bfdefbb3 added propper and informative .toString() to Generator methods...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-11-10 17:40:32 +03:00
c35cae603d refactoring, docs...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-11-10 03:25:00 +03:00
635df6a889 fixes...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-11-10 03:04:04 +03:00
b4c5effbd2 more work on extending generators...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-11-10 01:58:51 +03:00
ab5067ba46 minor fix...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-11-09 06:25:05 +03:00
6341313c59 added experimental generator map/filter/reduce/...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-11-09 06:22:32 +03:00
9193b90f7e added autostop...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-11-07 03:30:03 +03:00
74ba92d209 added experimental queue runner...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-11-07 02:49:10 +03:00
bf8c2c8cdc addes stoppable iterator functions to Array...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-11-06 17:25:25 +03:00
6e68d08b06 added StopIteration support to chunk iteration...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-11-05 16:40:41 +03:00
836f79ec88 cleanup + experimenting...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-11-03 16:32:56 +03:00
9139c53f49 minor fix...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-11-03 04:55:52 +03:00
360b37ed88 minor fix...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-11-02 18:33:10 +03:00
28d6285b64 refactoring...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-11-02 18:30:54 +03:00
344575daad added CooperativePromise(..)...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-11-02 18:24:20 +03:00
c3c611c0bc fixes...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-11-02 04:43:21 +03:00
965acefe61 chunk iteration now is sync for arrays smaller than a chunk...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-11-02 04:29:12 +03:00
1787b5c106 revising testing...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-10-17 02:25:17 +03:00
810ccc7c04 added .zip(..) to Arrays...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-10-15 03:12:42 +03:00
926b7469b3 bugfix...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-10-10 00:02:17 +03:00
724a35c6d6 some refactoring...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-10-09 05:55:53 +03:00
891f332fa2 added sort to most types that have ordered elements...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-10-07 16:46:59 +03:00
5816bf779d more docs and refactoring...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-10-07 15:09:36 +03:00
27234942c3 bumped version...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-10-07 14:49:25 +03:00
7ed8ecea54 cleanup + tweaking...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-10-07 07:44:45 +03:00
cdd9a5e2ba minor fixes, not done yet...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-10-07 07:33:58 +03:00
e2d477d89f bugfix in Date.str2ms(..)...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-10-07 03:03:41 +03:00
72018510ea tweaking...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-10-06 03:09:44 +03:00