core-js
Version:
Standard library
12 lines • 395 B
JavaScript
var global = require('./$.global')
, core = require('./$.core')
, $def = require('./$.def')
, partial = require('./$.partial');
// https://esdiscuss.org/topic/promise-returning-delay-function
$def($def.G + $def.F, {
delay: function delay(time){
return new (core.Promise || global.Promise)(function(resolve){
setTimeout(partial.call(resolve, true), time);
});
}
});