Jul 23, 2017 · 1 min read
The final code still has major issues. What if one of those requests takes longer than the others? In that event, you could end up with `eHllo` because the request for `H` took 2 seconds to complete while the one for `e` resolved in only 1 second and got appended to the result first. Promise callbacks are not guaranteed to be invoked in the order you call them.
