code: function processArray(aPromises) {
  						return aPromises.reduce(function(pacc, fn) {
  							return pacc.then(fn);
  						}, Promise.resolve())
  						.catch(function() {
  							return Promise.resolve(false);
  						});
  					}
docs: Execute a list of Promises