LDM Notes for March 5th, 2025 #9214
Replies: 3 comments 1 reply
-
Can this be helped with IDE suggestion? Like how IDE suggests
Not directly related, but I'd like to see more IDE hint about whether (and how) a type qualifies for a language feature, like the "awaitable" hint. |
Beta Was this translation helpful? Give feedback.
-
As I see it, no more difficult than knowing when they could choose to use |
Beta Was this translation helpful? Give feedback.
-
M1(Red);
M2(Red);
var item = Red; When I think about these various Reds, it concerns me a bit that they could be all referring to different symbols. Compare with: M1(.Red);
M2(.Red);
var item = Red; // .Red is invalid here
M2(item);
M2(Red); // uses the same Red as 'var item' IMO, a sigil accomplishes two important tasks here:
BTW, it seems like for members which cannot be qualified, there is a need for them to be "more prominent" in lookup, than members which can be qualified. So, even if we were working from scratch, it would not be realistic or desirable for I'm interested in learning more about how different languages are solving this, including Swift, F#, and Rust, and probably more, and why they made the choices they made regarding inference. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
https://github.com/dotnet/csharplang/blob/main/meetings/2025/LDM-2025-03-05.md
Agenda
Beta Was this translation helpful? Give feedback.
All reactions