|
|
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 |
|
|
|
4f41f81f70
|
added <map>.replaceKey(..)...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2021-06-08 18:43:02 +03:00 |
|
|
|
9978661a42
|
added <set>.replaceIndex(..)...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2021-06-08 17:00:55 +03:00 |
|
|
|
31c0755124
|
added a unorderd option to <set>.replace(..)...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2021-06-08 16:49:11 +03:00 |
|
|
|
ab470a9450
|
added <set>.replace(..)...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2021-06-08 16:44:51 +03:00 |
|
|
|
71aba293c0
|
added generator API to base iterators of Array, Map and Set...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2021-05-29 15:17:06 +03:00 |
|
|
|
40d08efc5c
|
minor tweaks and cleanup...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2021-05-25 18:44:09 +03:00 |
|
|
|
fe1f39cba6
|
refactoring and bugfixes...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2021-05-25 18:21:30 +03:00 |
|
|
|
4277580689
|
generator .map(..) and friends now support STOPing + added basic generator combinators...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2021-05-25 17:21:40 +03:00 |
|
|
|
1951b12c6e
|
added Generator to the root module...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2021-05-19 16:13:08 +03:00 |
|
|
|
6aea814138
|
generator's .map(..) now supports a generator as handler...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2021-05-18 02:07:08 +03:00 |
|
|
|
5be72c922a
|
some tweaking....
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2021-05-12 00:03:31 +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 |
|
|
|
bf5f56ca2c
|
docs...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2021-04-02 11:25:42 +03:00 |
|
|
|
5e09d5fe99
|
bugfix...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2021-01-12 05:14:14 +03:00 |
|
|
|
c6333461c7
|
bugfix...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2021-01-03 15:57:37 +03:00 |
|
|
|
7363662c38
|
another fix -- JS argument length limitation...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2020-12-22 06:09:47 +03:00 |
|
|
|
5953911dca
|
bugfix...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2020-12-22 05:17:39 +03:00 |
|
|
|
a03eeed272
|
reworked how promise errors are reported -- needs revision...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2020-12-21 05:23:16 +03:00 |
|
|
|
848e0de040
|
added SKIP support to queue, <str>.indent(..) and minor tweaks...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2020-12-17 18:55:28 +03:00 |
|
|
|
b5eab1175d
|
now queue's first start will wait for items to be added... (experimental)
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2020-12-16 22:30:04 +03:00 |
|
|
|
6076c1ac22
|
split queue into a generic and a bit more restrictive models, not sure about naming yet...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2020-12-16 05:17:27 +03:00 |
|
|
|
3f7368b756
|
now queue collects results by default...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2020-12-15 04:02:38 +03:00 |
|
|
|
051c7ab58f
|
scope leak fixed...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2020-12-14 19:50:39 +03:00 |
|
|
|
332225e7d3
|
added several methods + docs...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2020-12-08 01:53:40 +03:00 |
|
|
|
e6441cb661
|
cleanup...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2020-12-04 06:30:31 +03:00 |
|
|
|
cae17a0986
|
minor tweak...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2020-12-04 06:13:38 +03:00 |
|
|
|
fc3d0b849d
|
minor tweaks...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
|
2020-12-03 20:50:40 +03:00 |
|