On Sat, Mar 1, 2014 at 1:13 PM, Ron Adam firstname.lastname@example.org wrote:
Somehow I was thinking this morning the code inside the function call parentheses f(...), could be parsed later than it actually is. And in the context of the function definition, possibly similar to how a comprehension is evaluated. But it would take
The best way to do it would be to adorn the call site. We can currently do that with lambda:
f(a * b + c) f(lambda: a * b + c)
Those are completely different from each other, but completely consistent with themselves - it doesn't matter what f is, one of them passes the sum of the product and the other passes a callable.