setTimeout and setInterval

Specification

Additional arguments fix for IE9-.

Modules

web.timers.

Built-ins signatures

function setTimeout(callback: any, time?: any, ...args: Array<mixed>): number;
function setInterval(callback: any, time?: any, ...args: Array<mixed>): number;

Entry points

core-js(-pure)/stable|actual|full/set-timeout
core-js(-pure)/stable|actual|full/set-interval

Examples

// Before:
setTimeout(console.log.bind(null, 42), 1000);
// After:
setTimeout(console.log, 1000, 42);