f(a, async promise => await promise)