Actions
Feature #18332
open
Actions
Added by dorianmariefr (Dorian Marié) almost 5 years ago. Updated over 4 years ago.
Thanks, I still think the root? ? "font-bold" reads better than "font-bold" if root? though
Well, obviously that's a matter of personal taste, but for a one-branch if the postfix form seems to read naturally ("this item will have class "font-bold" if it is root).
So it might be that cond ? result reads better for you because you invented it starting to think from cond ? result : else (which, should we say, is quite esoteric on itself, we just got used to it)
"font-bold" if root? reads much better than root? ? "font-bold".
If we adopt this syntax it might be worthwhile to consider JS new colaescing operator which does the same thing, maybe it's better to keep the syntax similar to JS. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Nullish_coalescing_operator.
So basically just
a ?? b
?? is a character literal.
As omitting the : and after makes the syntax value conflicting of course, I don't think this is acceptable.