The pitch to add external backpressure support to the standard libraries AsyncStream got returned for revision since there are larger open questions around AsyncSequence. However, having external backpressure in a source asynchronous sequence is becoming more and more important.
Modification
This PR adds a modified proposal and implementation that brings the Swift Evolution proposal over to Swift Async Algorithms.
Motivation
The pitch to add external backpressure support to the standard libraries
AsyncStream
got returned for revision since there are larger open questions aroundAsyncSequence
. However, having external backpressure in a source asynchronous sequence is becoming more and more important.Modification
This PR adds a modified proposal and implementation that brings the Swift Evolution proposal over to Swift Async Algorithms.