You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Sep 29, 2025. It is now read-only.
Now that we've confirmed a deployment target of iOS 13 (#597), we can start using Swift concurrency. As well as async/await and structured concurrency, this also allows us to use AsyncSequence, which we may wish to start using as a way of achieving parity with Android’s use of Kotlin streams.
We can start using these features internally immediately, and may wish to refactor existing internal code to use it. We should also consider migrating the public API to use them.
This issue serves to remind us of this opportunity, and we can split it out into separate more detailed tickets as we wish.
Now that we've confirmed a deployment target of iOS 13 (#597), we can start using Swift concurrency. As well as
async/awaitand structured concurrency, this also allows us to useAsyncSequence, which we may wish to start using as a way of achieving parity with Android’s use of Kotlin streams.We can start using these features internally immediately, and may wish to refactor existing internal code to use it. We should also consider migrating the public API to use them.
This issue serves to remind us of this opportunity, and we can split it out into separate more detailed tickets as we wish.