New Convenient Behavior for Ternary Operator

@Nevin I love this direction you took the idea - it caused me to formalize an idea I've had brewing for a little while, which I just posted here: Unwrapped Arguments for Functions

This new proposal would of course simultaneously solve the problem we're discussing here. I personally think the resulting syntax is the most elegant solution so far to the problem I raised in this post:

useValue(value?) ?? doSomethingElse()

1 Like