async function double(n) { return n * 2; }
double(5) instanceof Promise; // trueasync functions always return a Promise, even when they return primitives.
async function f() { return 1 } declares an async function. Calling it returns a Promise.
Challenge: Verify that calling an async function returns a Promise.