Awesome! Very exciting indeed! I have a few questions
Can we use
await in test methods? How would timeout works?
How will async/await live alongside FRP frameworks such as
Combine and how should I reason when choosing between these two rather different tools/solutions when designing asynchronous parts of my code?
If the answer to Q1 and Q2 is YES we can easily use async methods with XCTest, then it feels like it makes sense to prefer design my code with easy to test async methods and then “as late as possible” turn them into reactive streams when I see need for Merge/Combine/Map etc. What are your thoughts in the matter?
(Relating to Q3 maybe, also relevant for Apple employees) do you plan to make use of async/await and Actors in SwiftUI?