(Jul-20-2019, 04:15 PM)Reverend_Jim Wrote: was rejected because it isn't visually different enough from an equality check (==)
I realize this is not going to happen but that statement is justification for using the walrus operator everywhere as in
m := fnord(args)and deprecating "=" for any assignment. My point was that having two assignment operators is one too many.
i get a syntax error in 3.8 if i try to do that
>>> m := 10 File "<stdin>", line 1 m := 10 ^ SyntaxError: invalid syntax
Recommended Tutorials: