29 Commits

Author SHA1 Message Date
2b6dfb35c2 experimenting with AsyncGenerator static methods...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-06-22 10:26:04 +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
a4d9a90f78 removed Array.prototype.promise() and more work on AsyngGenerator...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-06-21 13:41:06 +03:00
81324a5fc6 added AsyncGenerator.prototype.flat(..)...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-06-21 07:49:03 +03:00
41c2ad5e4d more work on async generators...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-06-20 00:11:06 +03:00
1c0179152f experimenting...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-06-19 14:04:03 +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
db83dd7575 found bug, not isolated yet...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-06-15 16:44:16 +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
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
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
efefaaffb9 tweak...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2021-05-19 16:16:17 +03:00
929d8246fe notes and tweaks...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2021-05-18 12:24:31 +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
3acf8862fe docs...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2021-05-07 02:50:08 +03:00
f1a2b39c03 docs + minor tweak...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2021-03-26 02:12:55 +03:00
87cff4f84e more docs...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2021-03-24 18:57:02 +03:00
959253a563 docs...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2021-03-24 02:10:55 +03:00
0ee4da4fd3 minor doc tweaks...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2021-01-05 04:37:47 +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
11cf6c3cdc adding basic event framework...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-11-12 17:35:41 +03:00
c7bfdefbb3 added propper and informative .toString() to Generator methods...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-11-10 17:40:32 +03:00
c35cae603d refactoring, docs...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-11-10 03:25:00 +03:00