Re:What Color is Your Function? (2015)
by Weebs on Tuesday May 26, 2026 @05:22PM
(#48286145)
Waiting for async to finish and await are two different things. Async functions essentially have a different calling convention than standard functions. They're either converting your code into continuation passing style, state machines (C#, Rust), or using some sort of stack save+restore usually.
I agree we shouldn't need to `await` everything though. Effects with inference and implicit perform/await is possible
I agree we shouldn't need to `await` everything though. Effects with inference and implicit perform/await is possible