36 Commits

Author SHA1 Message Date
0454b8ca51 trying a different strategy with iterable promises...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-06-07 18:39:23 +03:00
af8f3857bd notes...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-06-06 12:38:22 +03:00
a7ea5014be reworking promise iteration, still one pesky issue to iron out (see code). + working on testing...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-06-06 12:29:33 +03:00
d14ae70b8f docs and some cleanup...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-06-04 03:10:49 +03:00
72b3e869e9 experimenting with .concat(..), .push(..) and .unshift(..) for promises...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-06-04 03:01:54 +03:00
6569437af9 promise iteration seems to be done -- publishing.
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-06-03 21:23:23 +03:00
1759d6e1df removed a layer of indirection from iterable promises... .reverse() still broken...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-06-03 19:41:13 +03:00
3fada85cd9 more work on iterable promises, still not ready...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-06-02 12:05:37 +03:00
aa22c819ec reworked promise iteration...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-06-01 16:15:30 +03:00
9433f418ce docs and notes...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-05-30 12:12:00 +03:00
8530640b76 added <promise>.as(..) proxy...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-05-30 12:07:28 +03:00
c735bc84d1 added .iter() to generators, sets and maps (compatibility with arrays)...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2021-06-23 09:05:19 +03:00
00ea1825cd thinking about adding STOP (partial) support to promise iteration...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2021-05-27 08:46:51 +03:00
90fe7eb818 notes...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2021-05-26 11:57:21 +03:00
44897d94c5 notes...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2021-04-28 17:21:45 +03:00
62a3d96a6a docs...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2021-04-21 13:45:26 +03:00
72fb8c1129 cleanup and tweaking + docs...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2021-04-07 14:47:25 +03:00
94be78d772 fixes and tweaks...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2021-04-07 12:30:38 +03:00
174d7292ba added experimental interactive promise handler removal...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2021-04-07 03:32:23 +03:00
99eabf49a8 minor tweak to promises + docs...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2021-04-07 03:17:02 +03:00
7e3d735d06 minor doc tweaks...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2021-01-05 04:49:24 +03:00
249778ee97 added queue handler mode...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-12-02 05:29:38 +03:00
82d1ba83f2 notes...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-11-24 20:23:22 +03:00
ee91cd2601 experimentng with task manager concept + refactoring...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-11-24 05:48:54 +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
02b779bf61 notes and docs...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-11-18 06:09:43 +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
4ddb927934 cleanup and tweaking...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-11-16 02:38:19 +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
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
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