Well, you just repeated what I said, and then again asserted:

On Tue, Oct 26, 2021 at 4:21 PM Chris Angelico <ros...@gmail.com> wrote:

> The truth is that there is no value that can be a truly universal
> representation of absence, so it *always* has to be specific to each
> API.
>

But I don't see what that's the case -- why would anyone ever need to use a
MISSING to mean anything else? If you have a different meaning, use a
different sentinel. Sure, that wouldn't be enforceable, but it sure could
be considered best practice.

Though i suppose I'm missing something here.

could it be a soft keyword?

Using *a, **kw does allow us to truly omit an argument.
>

Exactly, I don't really see why this is considered important.

-CHB

-- 
Christopher Barker, PhD (Chris)

Python Language Consulting
  - Teaching
  - Scientific Software Development
  - Desktop GUI and Web Development
  - wxPython, numpy, scipy, Cython
_______________________________________________
Python-ideas mailing list -- python-ideas@python.org
To unsubscribe send an email to python-ideas-le...@python.org
https://mail.python.org/mailman3/lists/python-ideas.python.org/
Message archived at 
https://mail.python.org/archives/list/python-ideas@python.org/message/EICFNG5ZHNI6QTOKWM3UFHMD6YAPRBK2/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to