csharplang/meetings/2019/README.md

55 lines
1.4 KiB
Markdown
Raw Normal View History

# Upcoming meetings for 2019
## Feb 13, 2019
2019-01-04 21:53:48 +01:00
## Feb 11, 2019
2019-01-04 21:53:48 +01:00
## Jan 23, 2019
2019-01-10 21:59:21 +01:00
- Function pointers (Jared)
## Jan 16, 2019
2019-01-04 21:53:48 +01:00
- pattern-based disposal in `await foreach` (Julien/Stephen)
2019-01-04 21:53:48 +01:00
## Jan 14, 2019
- Nullable: never null warning
2019-01-04 21:53:48 +01:00
- Generating null-check for `parameter!` (Jared)
## Jan 9, 2019
2019-01-04 21:53:48 +01:00
- Async-streams: re-discuss pattern-based `await foreach` (Stephen)
- Recursive Patterns Open Language Issues https://github.com/dotnet/csharplang/issues/2095
2019-01-04 21:53:48 +01:00
## Schedule ASAP
## Schedule when convenient
- Discussion of refreshing language spec (Neal)
- Nullability flow through conditional access when unconstrained generic type parameters are involved. (Aleksey)
2019-01-04 23:34:18 +01:00
- Allowing pattern-based `foreach` and `await foreach` to bind to an extension `GetEnumerator`/`GetAsyncEnumerator` and `MoveNext`/`MoveNextAsync` (Julien/Chris)
2019-01-05 00:20:16 +01:00
- Confirm shadowing rules for local functions (Chuck/Julien)
2019-01-08 19:52:08 +01:00
- Making a `CancellationToken` available in async-iterator method bodies; possibly reserving a keyword (Julien/Stephen)
- Confirm whether reachability should affect nullability analysis. (Fred/Chuck/Aleksey)
## Recurring topics
- *Triage championed features*
- *Triage milestones*
- *Design review*
# C# Language Design Notes for 2019
Overview of meetings and agendas for 2019
## Jan 7, 2019
[C# Language Design Notes for Jan 7, 2019](LDM-2019-01-07.md)
Nullable:
1. Variance in overriding/interface implementation
2. Breaking change in parsing array specifiers