On Sat, Aug 13, 2016 at 1:31 PM, MRAB <pyt...@mrabarnett.plus.com> wrote: > On 2016-08-13 00:48, David Mertz wrote: >> >> On Fri, Aug 12, 2016 at 4:25 PM, Victor Stinner >> <victor.stin...@gmail.com <mailto:victor.stin...@gmail.com>> wrote: >> > [snip] >> >> >> Also, what is the calling syntax? Are the arguments strictly positional, >> or do they have keywords? What are those default values if the arguments >> are not specified for either or both of min_val/max_val? E.g., is this >> OK: >> >> clamp(5, min_val=0) >> > I would've thought that the obvious default would be None, meaning > "missing".
Doesn't really matter what the defaults are. That call means "clamp with a minimum of 0 and no maximum". It's been completely omitted. But yes, probably it would be min_val=None, max_val=None. ChrisA _______________________________________________ Python-ideas mailing list Python-ideas@python.org https://mail.python.org/mailman/listinfo/python-ideas Code of Conduct: http://python.org/psf/codeofconduct/