3 ms·
And there was a much better proposal that got rejected in favor of what we got: https://peps.python.org/pep-0642/ https://peps.python.org/pep-0642/
by quotemstr 1y ago
And there was a much better proposal that got rejected in favor of what we got: https://peps.python.org/pep-0642/ https://peps.python.org/pep-0642/
- danudey 1y agoThe very first example there shows a match/case block where almost every single case just runs "pass" and yet every single one has a side effect. It's very difficult to read at first, difficult to understand if you're new to the syntax, and is built entirely around side effects. This might be one of the worst PEPs I've ever seen just based on that example alone. Fun fact: you can do the same thing with the current match/case, except that you have to put your logic in the body of the case so that it's obvious what's happening.