Adding async/await support to your current async code base API’s
4 min readJun 17, 2021
In the latest WWDC 2021, Apple has introduced in Swift 5.5 in SE-0296 the async / await pattern. This pattern allow to run async asynchronous code as it were synchronous. And of course this is a great feature for the language, because as developers we can take advantage of this and improve our code bases.
Why to use async/await?
Async programming with explicit callbacks (also called completion handlers) has many problems. We propose to address these problems by introducing async…