As Swift Concurrency and AsyncThrowingStream is available for some time, it is a good match for Firestore API. I already started with addition of AsyncThrowingStream to Query snapshots, can be found in my fork.
I would love to discuss if this addition is a good match before going on with adding other APIs, tests, etc.
Thanks @olejnjak! This looks really interesting as a potential usability improvement for Firebase listening APIs. We'll take a deeper look over the next weeks.
Feature proposal
As Swift Concurrency and
AsyncThrowingStream
is available for some time, it is a good match for Firestore API. I already started with addition ofAsyncThrowingStream
toQuery
snapshots, can be found in my fork.I would love to discuss if this addition is a good match before going on with adding other APIs, tests, etc.
Thanks for the discussion 🙂