[Python-Dev] Surely "nullable" is a reasonable name?

Gregory P. Smith greg at krypto.org
Tue Apr 21 18:01:46 CEST 2015


On Mon, Apr 20, 2015 at 6:55 AM Barry Warsaw <barry at python.org> wrote:

> On Apr 19, 2015, at 01:19 AM, Larry Hastings wrote:
>
> >We should rename "types" to "accept".  "accept" should takes a set of
> types;
> >these types specify the types of Python objects the Clinic parameter
> should
> >accept.  For the funny pseudo-types needed in some Clinic declarations
> >("buffer", "robuffer", and "rwbuffer"), Clinic provides empty class
> >declarations so these behave like types too.
>
> Having only followed the AC discussions tangentially, I have to say that
> the
> above suggestion and the given examples make a lot more intuitive sense to
> me.
>

+1 as well: gps(accept={NewlyProposedArgumentClinicSyntax, Cookies})


> I had the same initial thought as Glenn regarding type annotations.  It's
> fine
> that they're separate concepts, but it's also helpful that Larry's
> suggestion
> above seems to align them better.
>
> Cheers,
> -Barry
> _______________________________________________
> Python-Dev mailing list
> Python-Dev at python.org
> https://mail.python.org/mailman/listinfo/python-dev
> Unsubscribe:
> https://mail.python.org/mailman/options/python-dev/greg%40krypto.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-dev/attachments/20150421/92a7b012/attachment.html>


More information about the Python-Dev mailing list