This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author tim.peters
Recipients barry, brett.cannon, docs@python, ncoghlan, pablogsal, rhettinger, tim.peters, vstinner, willingc
Date 2019-06-03.19:01:14
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1559588475.0.0.766825791794.issue37134@roundup.psfhosted.org>
In-reply-to
Content
I haven't looked at anything in this PR, so just popping in to confirm that the first time I saw stuff like:

    len(obj, /)

in the docs I had no idea at all what it was trying to say.  I thought it was a typo.

Also the second, third, fourth, ..., times I saw it.

However, because Python didn't _accept_ that syntax in my own function definitions, that may well have made it extraordinarily hard to figure out.

If the syntax is going to be accepted now, that does change things to my eyes.  It becomes a question of discoverability then.

I'll note that Googling on

    python slash in formal argument list

turns up an excellent Stackoverflow explanation as its top hit for me today, although not if "slash" is replaced with "/".
History
Date User Action Args
2019-06-03 19:01:15tim.peterssetrecipients: + tim.peters, barry, brett.cannon, rhettinger, ncoghlan, vstinner, docs@python, willingc, pablogsal
2019-06-03 19:01:15tim.peterssetmessageid: <1559588475.0.0.766825791794.issue37134@roundup.psfhosted.org>
2019-06-03 19:01:14tim.peterslinkissue37134 messages
2019-06-03 19:01:14tim.peterscreate