Conclusion Heads up... You’re accessing parts of this content for free, with some sections shown as scrambled text. Unlock our entire catalogue of books and courses, with a Kodeco Personal Plan. Unlock now Heads up... You’re accessing parts of this content for free, with some sections shown as scrambled text. Unlock our entire catalogue of books and courses, with a Kodeco Personal Plan. Unlock now In this lesson, you looked at using AsyncStream to create asynchronous streams of objects and using them with Swift Concurrency. Here’s what you learned in this lesson: How to implement advanced techniques like async streams and async sequences. When to use this API and how it helps to migrate closure and delegation based APIs to work with Swift Concurrency.