Talin
Talin
I wanted to brainstorm a bit about ideas for a custom matching protocol that would go in a follow-up PEP (note the new issue label). Some thoughts as to what...
This was one of the key points brought up in the SC feedback, and I suspect it is the most difficult one. IIRC correctly, the strongest arguments for using sigils...
Once the reference implementation is at a point where the match statement is actually usable, I have been trying to think of an example program that I could write to...
I'm only creating an issue on this because (a) it was mentioned a couple of times on python-dev and (b) we should track the discussion here (I couldn't find an...
Since we have a lot of folks adding suggestions, I realized that it might be useful to codify our design tenets - that is, the principles that have guided and...
I've added code to Brandt's reference implementation to support dataclasses as specified in the PEP. This causes the `@dataclass` decorator to generate a `__match_args__` property for the target class. However,...
Assuming this PEP gets approved and adopted, it is going to have a major impact on the dozens of support tools out there: linters, IDE plugins, code formatters, syntax highlighters...
Apologies if what I am about to propose is too weird or beyond the pale. I'm not that sure of it myself, but I wanted to throw it out there...
This isn't really an issue for the PEP or the implementation, but it is something that I have been thinking about related to matching: in terms of best practices, when...
I know that there is already a consensus on this, but I thought that the reasons for rejecting alternatives, such as case block scoping, should be written down, especially since...