[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. :) [Thomas Heller] > Hm, couldn't "lambda ob: ob.foo.bar" return exactly the same thing > as > "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. Paul. -- This signature intentionally left blank
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4