Open
Description
- Proposal added: https://github.com/dotnet/csharplang/blob/master/proposals/csharp-8.0/async-streams.md
- Discussed in LDM
- Decision in LDM
- Finalized (done, rejected, inactive)
- Spec'ed
See dev spec: https://github.com/dotnet/roslyn/blob/main/docs/features/async-streams.md
See also dotnet/roslyn#261
LDM notes:
- LDM 2017-08-30
- LDM 2017-01-18
- LDM 2015-09-08
- https://github.com/dotnet/csharplang/blob/master/meetings/2018/LDM-2018-05-21.md
- https://github.com/dotnet/csharplang/blob/master/meetings/2018/LDM-2018-10-03.md (interface shape)
- https://github.com/dotnet/csharplang/blob/master/meetings/2018/LDM-2018-10-15.md (syntax)
- https://github.com/dotnet/csharplang/blob/master/meetings/2018/LDM-2018-11-28.md#async-iterators-and-await-foreach
- https://github.com/dotnet/csharplang/blob/master/meetings/2018/LDM-2018-12-12.md#cancellation-in-getasyncenumerator (CancellationToken, pattern-based binding)
- https://github.com/dotnet/csharplang/blob/master/meetings/2019/LDM-2019-01-09.md#async-streams-getasyncenumerator-revisited
- https://github.com/dotnet/csharplang/blob/master/meetings/2019/LDM-2019-01-16.md (pattern-based disposal)
- https://github.com/dotnet/csharplang/blob/master/meetings/2019/LDM-2019-03-25.md#cancellation-tokens-in-async-streams (cancellationToken variable)
- https://github.com/dotnet/csharplang/blob/master/meetings/2019/LDM-2019-04-15.md (cancellation token using attribute)
- https://github.com/dotnet/csharplang/blob/master/meetings/2019/LDM-2019-04-22.md#defaultcancellationattribute-and-overridinghidinginterface-implementation (cancellation token using attribute)
- https://github.com/dotnet/csharplang/blob/master/meetings/2019/LDM-2019-04-29.md (cancellation, local functions)