Wrapping async-await with a completion handler in Swift

It is not often when we need to wrap an async function with a completion handler. Typically, the reverse is what happens. This need can happen in codebases where the public interface can t change just right now, but internally it is moving towards async-await functions. Let s jump in and see how to wrap an async [ ]