[Python-Dev] Re: "groupby" iterator
pf_moore at yahoo.co.uk
Tue Dec 2 11:31:11 EST 2003
[Phillip J. Eby]
> Yes. Really the whole extract thing isn't that useful, except to get
> extra speed over using 'lambda x: x.foo' or whatever, which is what
> I'd probably use in any code that wasn't composing functions or
> compiling an OO query language. :)
> Hm, couldn't "lambda ob: ob.foo.bar" return exactly the same thing
> "extract(extract(attr='foo'), attr='bar')"
> ? In other words: return specialized C implemented functions for
> simple lambda expressions?
I agree with Thomas - rather than adding yet more specialised
functions, it would seem more sensible to optimize lambda - probably
via special cases like this.
This signature intentionally left blank
More information about the Python-Dev