Understanding the differences between synchronous and asynchronous code is a crucial piece of knowledge for every web developer.
Messing up the order of chained
finally methods seem very similar. But there are a few important differences you need to keep in mind.
Creates a debounced function that returns a promise.
Runs an array of promises in series.