I wanted async/await but I got a concurrency model (opens in new tab)
Swift async/await was supposed to be a simple escape from callback hell. Instead it brought a full concurrency model that everyone has to pay for, whether they need it or not.
Read the original article