[Python-ideas] Repr of lambda
ericfahlgren at gmail.com
Thu Dec 21 17:23:59 EST 2017
Could we call it "help"? Maybe add some beef to what's already there...
>>> help(lambda x,y,*args: x)
Help on function <lambda> in module __main__:
<lambda> lambda x, y, *args
On Thu, Dec 21, 2017 at 12:34 PM, Barry <barry at barrys-emacs.org> wrote:
> > On 21 Dec 2017, at 06:57, Chris Barker <chris.barker at noaa.gov> wrote:
> > in theory, the "goal" is for eval(repr(obj)) to return an equivelent
> Is that really was the goal of repr? If true then we would not need pickle.
> I have always assumed that repr of simple things aims to represent them
> in just the way you would write them in python code. Repr of complex things
> represents the obj as a useful summary.
> Lamba seems to be in the complex end of things.
> In debug logs I am often very interested in object identity and use the
> 0x123 as one way to know. Removing the unique id would be a regression
> in my eyes.
> Maybe what you would like to have is an explain function that given any
> object tells you alll about it. help function does some of this I guess.
> Python-ideas mailing list
> Python-ideas at python.org
> Code of Conduct: http://python.org/psf/codeofconduct/
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Python-ideas