|
|
|
|
|
by Weebs
18 days ago
|
|
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 |
|