Promises, aside from being far more concise with a huge amount of utility, do not leak errors or exceptions.
doAMillionThings() .catch((err) => handleAnything(err));
Promises, aside from being far more concise with a huge amount of utility, do not leak errors or exceptions.