|
|
5d558b35b6
|
tweaks...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2022-12-04 17:01:15 +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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
95504c27c5
|
moved to ig-object 6.0.1...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2022-07-06 00:13:09 +03:00 |
|
|
|
73a33e4ff9
|
added .enumerate(..) to generators....
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2022-07-05 16:43:28 +03:00 |
|
|
|
c804028d9f
|
more work on te generic .iter(..) (Array.js is not done yet) + docs...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2022-06-23 13:37:46 +03:00 |
|
|
|
c1f7ba1b03
|
bugfix...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2022-06-16 00:32:58 +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 |
|
|
|
83dac66a97
|
docs and tweaks...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2022-06-12 10:28:01 +03:00 |
|
|
|
a08ce12517
|
IterablePromise now almost fully Array-like... still need docs...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2022-06-09 11:12:39 +03:00 |
|
|
|
e7955546f3
|
cleanup and notes...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2022-06-08 03:54:14 +03:00 |
|
|
|
e6a19e905c
|
refactoring...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2022-06-08 03:38:47 +03:00 |
|
|
|
aca1d4ceb7
|
fixed a couple of bugs with .concat(..) + docs...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2022-06-08 03:10:57 +03:00 |
|
|
|
947c111116
|
rewritten the internals of IterablePromise, now seems to work correctly... still need to fix test reporting...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2022-06-07 20:58:34 +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 |
|
|
|
f209824445
|
updated docs...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2022-06-04 10:01:50 +03:00 |
|
|
|
d0a5d472a8
|
more docs and version fix...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2022-06-04 09:34:10 +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 |
|
|
|
fccb1ff39d
|
cleanup...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2022-06-03 21:24:11 +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 |
|
|
|
aa22c819ec
|
reworked promise iteration...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2022-06-01 16:15:30 +03:00 |
|
|
|
914dae18e1
|
added ability to overload event handler arguments...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2022-05-25 20:54:12 +03:00 |
|
|
|
09d31f7ca0
|
renamed eventfull -> eventful.... ooops =)
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2022-05-25 17:42:40 +03:00 |
|
|
|
8d5425fe74
|
added Date.isDateStr(..) and minor tweaks...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2022-02-23 23:55:27 +03:00 |
|
|
|
3a29f4b5c4
|
added .push(..)/.unshift(..) to generators...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2021-06-26 10:51:49 +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 |
|
|
|
0feb5c4339
|
typo fix...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2021-06-17 20:15:29 +03:00 |
|
|
|
cc4fbc6bdb
|
added <set>.splice(..)...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2021-06-13 13:59:20 +03:00 |
|
|
|
46cc38fcf7
|
some cleanup and minor fixes...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2021-06-09 12:17:42 +03:00 |
|
|
|
58483dce17
|
renamed <set>.replaceIndex(..) to <set>.replaceAt(..)...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2021-06-08 19:21:20 +03:00 |
|