Multi-threaded operations

function add(a: number, b: number) {
    return a + b
}

setTimeout(() => {
    let result = add(35)
    console.log(result)
}, 3000)
console.log('main thread')
//output:
//main thread
//result: 8