leancloud-storage
Version:
LeanCloud JavaScript SDK.
15 lines (12 loc) • 348 B
JavaScript
;
var _ = require('underscore');
var Promise = require('rsvp').Promise;
Promise._continueWhile = function (predicate, asyncFunction) {
if (predicate()) {
return asyncFunction().then(function () {
return Promise._continueWhile(predicate, asyncFunction);
});
}
return Promise.resolve();
};
module.exports = Promise;