Re: [Python-ideas] On the Python function call interface

2018-09-11 Thread Chris Angelico
On Tue, Sep 11, 2018 at 8:03 PM, Jonathan Fine wrote: > In some case, the implementer might prefer > > def method(self, aaa, bbb, **kwargs): > > # Do something with aaa and bbb. > super().method(**kwargs) > > > However, the CALLER might wish that the implementer has a signature

[Python-ideas] On the Python function call interface

2018-09-11 Thread Jonathan Fine
I hope that in this thread we will share and develop our understanding of how Python handles the interface between defining a function and calling a function. In this message, I describe a tension between the caller and implementer of a function. I intend in further messages to cover Elias Ta