368 Commits

Author SHA1 Message Date
ac26ca9dcf some tweaking...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-12-08 01:28:01 +03:00
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
d0782e0c1b updated docs...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-12-07 02:56:58 +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
ccdc832685 docs...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-12-04 13:27:24 +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
d64b1f069a minor bugfix...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-11-27 02:28:10 +03:00
8fe306b324 docs...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-11-27 02:13:23 +03:00
fd3aba0055 added hi-res timestamp to Date.js
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-11-14 04:29:04 +03:00
e82fcb5164 updated docs...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-10-31 02:25:16 +03:00
0dc685f436 docs...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-10-28 18:22:54 +03:00
7ab38a5c3c more doc updates...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-10-28 18:21:22 +03:00
d5d49de892 added event docs...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-10-28 18:12:01 +03:00
4921d82eb4 minor bugfix...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-10-28 14:15:28 +03:00
fc11d94c35 minor fix...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-10-28 14:08:26 +03:00
28de104079 added .defaultReturn option to Eventfull and friends.
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-10-24 17:43:45 +03:00
7f387d8f3d minor bugfix...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-10-24 17:10:15 +03:00
a60443e3ec bugfix (Chromium issue 1361981) + reworked generator promise API (.then(..) -> .unwind(..))...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-09-14 11:22:00 +03:00
ccbc4ab48e docs...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-08-22 15:41:04 +03:00
228f7f746e added filter/map/reduce to Set -- odd that I did not notice they were missing untill now...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-08-22 15:32:13 +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
6f826bc9c0 minor fix...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-08-14 19:40:00 +03:00
0602151317 docs...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-08-14 19:39:14 +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
fe8385b48f merge...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-08-14 11:21:04 +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
f160c78eaa docs and notes...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-08-09 11:25:10 +03:00
934e3dd216 added .froEach(..) to sync generators...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-08-08 21:51:06 +03:00
72909c35b2 now proto event handlers are not triggered...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-08-04 16:50:24 +03:00
5155c09661 another bugfix......
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-08-04 16:39:36 +03:00
0d22e84856 minor bugfix...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-08-04 16:31:05 +03:00
abad8d18a3 docs...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-07-27 14:50:59 +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
cc9824c9a9 exposed AsyncFunction constructor in Function.js...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-07-07 11:39:08 +03:00