On 11/10/2021 16:45, Steven Troxler wrote:
> https://docs.google.com/document/d/1oCRBAAPs3efTYoIRSUwWLtOr1AUVqc8OCEYn4vKYjGI/edit?usp=sharing

I think ParamSpecs should not have any special syntax. `**P` looks way too much 
like kwargs, and any other syntax would be totally new precedent. I'd suggest 
simply `(P) -> bool`, because P is already clearly a ParamSpec because it was 
declared as such. If `Concatenate[T, P]` is clear enough without special syntax 
decorating the `P`, so is `(T, P) ->`.

(I posted this as a comment on the document, but I'm reposting it here as well 
for visibility)

_______________________________________________
Python-Dev mailing list -- python-dev@python.org
To unsubscribe send an email to python-dev-le...@python.org
https://mail.python.org/mailman3/lists/python-dev.python.org/
Message archived at 
https://mail.python.org/archives/list/python-dev@python.org/message/Q6YI6DPSSKCGRBSZSFJMEYIQAORQEV5Q/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to