Three ways of understanding Promises

This blog post covers three ways of understanding Promises . This is an example of invoking a Promise-based function asyncFunc() : ...