function processArray(aPromises) {
						return aPromises.reduce(function(pacc, fn) {
							return pacc.then(fn);
						}, Promise.resolve())
						.catch(function() {
							return Promise.resolve(false);
						});
					}
function processArray(aPromises) {
						return aPromises.reduce(function(pacc, fn) {
							return pacc.then(fn);
						}, Promise.resolve())
						.catch(function() {
							return Promise.resolve(false);
						});
					}
function processArray ( aPromises ) { return aPromises . reduce ( function ( pacc , fn ) { return pacc . then ( fn ) ; } , Promise . resolve ( ) ) . catch ( function ( ) { return Promise . resolve ( false ) ; } ) ; }
Execute a list of Promises
Execute a list of Promises
Process an array of promises