Exploring Recursive Promises In JavaScript
Using Reduce, Not Recursion
Look at console — things being logged, yo!