Niklas Keller
|
9a568b133f
|
Use microtasks for promise callbacks
|
2021-03-27 16:23:32 +01:00 |
|
Niklas Keller
|
2f778fe069
|
Use revolt
Removes deprecated APIs.
|
2021-03-26 22:34:32 +01:00 |
|
Aaron Piotrowski
|
8865458454
|
throw is now an expression!
|
2020-11-29 22:36:55 -06:00 |
|
Aaron Piotrowski
|
cff6bba499
|
Missed an Awaitable usage
|
2020-11-05 10:16:42 -06:00 |
|
Aaron Piotrowski
|
0838d483fe
|
Rethrow in loop from any Awaitable failure
|
2020-11-01 11:19:17 -06:00 |
|
Aaron Piotrowski
|
6cf7ae13bb
|
Remove automatic Generator to Coroutine conversion
|
2020-10-30 10:36:19 -05:00 |
|
Aaron Piotrowski
|
7612ef3f1e
|
Drop direct conversion of React promises
React promises are still supported using Amp\Promise\adapt().
|
2020-10-30 10:19:12 -05:00 |
|
Aaron Piotrowski
|
0eceb48fad
|
Refactor internal traits as classes
Trait tests should test Deferred and Emitter instead, will update with other tests.
|
2020-09-26 23:14:17 -05:00 |
|
Aaron Piotrowski
|
5f6db028ab
|
Initial fiber support
|
2020-09-24 12:53:32 -05:00 |
|
Niklas Keller
|
0e04422dcb
|
Increase psalm error level to level 4
|
2020-03-28 20:27:42 +01:00 |
|
Niklas Keller
|
a75164b66b
|
Add psalm static analysis on level 6
This also fixes mixed types in some cases.
|
2020-03-28 12:23:46 +01:00 |
|
Niklas Keller
|
fa3fe1d20b
|
Apply PSR-2
|
2018-06-18 20:00:01 +02:00 |
|
Aaron Piotrowski
|
7a05fe1316
|
Use static function for rethrow
|
2017-06-05 00:21:45 -05:00 |
|
Aaron Piotrowski
|
2f7e9a0746
|
Run returned generator as coroutine from onResolve and onEmit callbacks
|
2017-03-27 18:37:55 -05:00 |
|
Niklas Keller
|
ce269fa516
|
Rename Promise::when to Promise::onResolve, resolves #77
|
2017-03-21 17:23:37 +01:00 |
|