Commit graph

35 commits

Author SHA1 Message Date
Eryn Lynn
4f3604e9f1 v3.1.0 2020-12-01 20:26:44 -05:00
Eryn Lynn
73e91d89dd Fix typo 2020-12-01 20:18:02 -05:00
otrepanier
1ac7d3cae9 refactor implementation to support cancel 2020-11-30 16:34:13 -08:00
otrepanier
9d554f236a update documentation 2020-11-20 15:11:41 -08:00
Eryn Lynn
9b5a39d2c3 Add more examples to docs 2020-08-17 19:30:35 -04:00
Eryn Lynn
bcbd3385f4 Update docs 2020-06-02 00:54:36 -04:00
Eryn Lynn
b7d6a935be Update documentation 2020-06-02 00:19:02 -04:00
Eryn Lynn
b4ba6d2414 Add Promise.fromEvent
closes #14
2020-05-29 02:10:45 -04:00
Eryn Lynn
e5843cf5a2 Add Promise.retry
Closes #16
2020-05-29 02:10:29 -04:00
Eryn Lynn
8cb4b21f60 Write docs for Promise.each 2020-05-13 20:16:07 -04:00
Eryn Lynn
0c0d7f0464 Add Promise.each
closes #21
2020-05-13 19:48:45 -04:00
Eryn Lynn
078abeae83 improve api reference 2020-05-13 17:12:22 -04:00
Eryn Lynn
faa4f73dd3 Add Promise:now()
closes #23
2020-05-06 19:22:48 -04:00
Eryn Lynn
1ca3fff6f5 Use xpcall, revamp error handling 2020-05-04 23:56:49 -04:00
Eryn Lynn
4ecdd156a5 awaitvalue -> expect 2019-11-12 23:14:18 -05:00
Eryn Lynn
f4202bdc0d Fix timeout return value doc 2019-11-12 21:32:16 -05:00
Eryn Lynn
4daaf7ee5d Update done docs 2019-09-30 20:50:05 -04:00
Eryn Lynn
75d82b4909 Add allSettled, some, and any
Closes #10
Closes #11
Closes #5
2019-09-29 02:03:22 -04:00
Eryn Lynn
cef64024e6 Add Promise.delay, :timeout
Closes #8
Closes #7
2019-09-29 00:07:32 -04:00
Eryn Lynn
f32ebd35bb Add docs warning 2019-09-28 23:29:00 -04:00
Eryn Lynn
bb13a0e2b6 Add Return and done
Closes #9
2019-09-28 22:03:06 -04:00
Eryn Lynn
3052ec1474 Add Promise.try 2019-09-28 18:54:49 -04:00
Eryn Lynn
f6c3dd163a Make resolve/reject accept multiple values
Closes #4
2019-09-28 17:48:55 -04:00
Eryn Lynn
c0626c0baf Make promisify catch errors
Closes #12
2019-09-28 17:38:35 -04:00
Eryn Lynn
4829a421db Add Promise:tap 2019-09-28 01:33:06 -04:00
Eryn Lynn
17fac4d008 Make all/race cancel correctly 2019-09-28 00:13:30 -04:00
Eryn Lynn
1a0ec7db47 Make Promise.is only check andThennable 2019-09-22 22:58:23 -04:00
Eryn Lynn
ffaff8a4b1 Make new/async more explicit 2019-09-18 16:42:15 -04:00
Eryn Lynn
8650aeffdb Make Promise.promisify use coroutine.wrap 2019-09-13 22:58:32 -04:00
Eryn Lynn
9e40be2532 Update docs 2019-09-13 20:07:36 -04:00
Eryn Lynn
783eb1c2bb Add calls, awaitValue 2019-09-12 20:13:29 -04:00
Eryn Lynn
bf733e642f Make cancellation propagate downstream 2019-09-12 03:58:56 -04:00
Eryn Lynn
264ff27213 Add Promise.async 2019-09-10 17:12:00 -04:00
Eryn Lynn
62c06a2698 Update documentation 2019-09-10 16:00:43 -04:00
Eryn Lynn
9a1d1c3530 Update for release 2019-09-10 15:34:06 -04:00