src/zousan.js
function rp(p,i)
			{
				if(!p || typeof p.then !== "function")
					p = Zousan.resolve(p);
				p.then(
						function(yv) { results[i] = yv; rc++; if(rc == pa.length) retP.resolve(results); },
						function(nv) { retP.reject(nv); }
					);
			}
function rp(p,i)
			{
				if(!p || typeof p.then !== "function")
					p = Zousan.resolve(p);
				p.then(
						function(yv) { results[i] = yv; rc++; if(rc == pa.length) retP.resolve(results); },
						function(nv) { retP.reject(nv); }
					);
			}
function rp ( p , i ) { if ( ! p || typeof p . then !== "function" ) p = Zousan . resolve ( p ) ; p . then ( function ( yv ) { results [ i ] = yv ; rc ++ ; if ( rc == pa . length ) retP . resolve ( results ) ; } , function ( nv ) { retP . reject ( nv ) ; } ) ; }
results and resolved count
results and resolved count