meetings/2017/LDM-2017-10-09.md
Warning: These are raw notes, and still need to be cleaned up. Read at your own peril!
Three approaches
if !(o is int i)not int iis not as an expression operatorAvoid some statement cliffs...
Put it in X.X with a note to consider again when we have match expressions
There's a "there" there.
We think this should be addressed, and will keep the championing issue to represent it.
However, it should be different:
Dictionary<K, V> type, but be target typedLast time, we had two issues:
1 is dealt with. 2 was more that it was hard to show intellisense because more things were legal
Scenario is introduce a local variable in expressions without having to use trivial pattern matching. Also ref.
We feel like we need to spend more time with it to judge its value. 8.0 for now to trigger that discussion.
Fits with nullable in 8.0
Settle this in the 7.3 timeframe
Missing, but not much ask for it
We would want to deal with single parameters. A problem is that discards do not shadow today, whereas identifiers do. We may want to change that.
Need more motivation
Some open design discussions