98 Commits

Author SHA1 Message Date
e829888c19 cleanup and some plish...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-12-08 01:02:57 +03:00
2ec383c0ee bugfix...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-12-07 23:49:13 +03:00
80eb1aa31e added error handlers to .iter(..) on generators...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-12-07 23:41:26 +03:00
af0409dc0c added generator support to promise iterators (experimental)...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-12-07 18:15:40 +03:00
acd1078bbd experimenting...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-12-07 02:47:14 +03:00
14dfeab599 refactoring promise iteration...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-12-07 02:21:06 +03:00
62c00a9fd4 more tweaks...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-12-05 06:37:01 +03:00
ea242452bb notes...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-12-04 18:30:54 +03:00
9b542d91f5 minor fix...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-12-04 17:02:01 +03:00
5d558b35b6 tweaks...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-12-04 17:01:15 +03:00
27307dc4e5 fix/oops...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-12-04 15:59:07 +03:00
a95eb234c4 more cleanup and not sync promise looks complete...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-12-04 15:58:28 +03:00
5d5f6f6a96 MaybePromise -> SyncPromise...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-12-04 05:29:37 +03:00
4e5753a228 notes and claenup...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-12-04 05:10:22 +03:00
5a94971caa added experimental Promise.maybe(..)...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-12-04 05:01:34 +03:00
511a259369 bugfix...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-12-03 13:20:29 +03:00
881df1be21 added error handling to .awaitOrRun(..)...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-12-03 13:17:11 +03:00
07f8dfcb29 added Promise.awaitOrRun(..)
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-11-29 18:39:23 +03:00
993faa672d added for-await-of support for Promise.iter(..)...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-08-19 18:02:40 +03:00
1c1828efb2 minor fix + more .between(..)...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-08-14 13:46:22 +03:00
c996c03817 more work on .between(..)...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-08-14 13:38:37 +03:00
62bfed34aa adding .between(..) to arrays and generators...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-08-14 11:19:30 +03:00
289978e274 added .join(..) got generators and promise generators...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-07-27 14:11:01 +03:00
3a211c9d82 tweaks, docs and notes...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-06-21 13:49:50 +03:00
deec323d8f notes...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-06-18 17:15:41 +03:00
41fd0c8a6a experimenting with async generators...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-06-17 12:01:04 +03:00
c1f7ba1b03 bugfix...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-06-16 00:32:58 +03:00
db83dd7575 found bug, not isolated yet...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-06-15 16:44:16 +03:00
0595479171 notes...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-06-15 10:36:33 +03:00
4a356cdd51 cleanup...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-06-15 03:44:24 +03:00
43a2de299a notes...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-06-14 10:37:01 +03:00
97b8fd6dd5 cleanup and docs...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-06-13 22:48:07 +03:00
bc60d1b31f added .find(..) and .findIndex(..) to IterablePromise + publishing STOP support as soon as the docs are ready (still experimental)...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-06-13 20:10:09 +03:00
eed9a05343 STOP mostly done, still thinking if we need it...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-06-13 19:43:45 +03:00
7dfb0c704f cleanup...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-06-13 13:32:35 +03:00
4644610445 refacroing STOP support, still thinking if it is needed...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-06-13 13:26:31 +03:00
14a84ee3bb tweaks...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-06-13 03:48:19 +03:00
1524d305f5 made the experiment simplet to turn on/off...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-06-13 03:31:38 +03:00
cfbf6f667e experimenting with STOP...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-06-13 03:27:47 +03:00
613963454a notes fixes...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-06-12 12:36:45 +03:00
83dac66a97 docs and tweaks...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-06-12 10:28:01 +03:00
4236da490a notes and questions...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-06-11 19:35:35 +03:00
887b4a3172 ...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-06-11 19:12:25 +03:00
18854659ef notes...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-06-11 16:04:56 +03:00
735ff52706 refactoring: .__list -> .__packed...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-06-11 15:49:05 +03:00
d4362f1fbc notes...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-06-11 14:45:10 +03:00
299f6baee4 notes, cleanup and refactoring...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-06-11 14:35:16 +03:00
cc578c6d99 minor tweak...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-06-11 13:53:24 +03:00
3a4653f261 notes...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-06-11 11:36:13 +03:00
22d9aad56e notes
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-06-10 10:01:11 +03:00