async function foo() { return a |> (await f) |> g; }