meetings/2025/LDM-2025-09-10.md
Champion issue: https://github.com/dotnet/csharplang/issues/9662
Specification:
Today, we took time for a broad overview of the various union proposals being considered for C#, as compiler team members are about to start implementation. We need general agreement on the direction and scope of what is being proposed, using the overview linked above and the proposals linked from it. What follows are the points brought up during discussion:
IUnion and IUnion<TUnion>? We don't have both IAsyncEnumerable and IAsyncEnumerable<T>; only the generic version exists.We have a strong opening proposal to start implementation. There are still plenty of decisions to make, but we are confident we can proceed and start getting this into people's hands for feedback.