[Python-Dev] Is static typing still optional? (original) (raw)

Nick Coghlan ncoghlan at gmail.com
Mon Dec 11 21:25:17 EST 2017


On 11 Dec. 2017 12:26 pm, "Eric V. Smith" <eric at trueblade.com> wrote:

I see a couple of options: 1a: Use a default type annotation, if one is not is supplied. typing.Any would presumably make the most sense. 1b: Use None if not type is supplied. 2: Rework the code to not require annotations at all.

1c: annotate with the string "typing.Any" (this may require a tweak to the rules for evaluating lazy annotations, though)

Cheers, Nick. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.python.org/pipermail/python-dev/attachments/20171212/a1879b9c/attachment.html>



More information about the Python-Dev mailing list