function printImmediately(print) { print() } printImmediately(() => console.log('Synchronous callback'))
function printWithDelay(print, timeout) { setTimeout(print, timeout) } printWithDelay(() => console.log('Asynchronous callback'), 500)