|
|
|
|
|
by caffeine
6197 days ago
|
|
Sorry - I meant that it makes me use lambdas in Python (you're right, I don't use many lambdas in Haskell either). I find myself using them in Python everywhere as a substitute for currying and/or laziness, e.g.: def f(a,b):
... # do stuff
def g(a,b):
... # do other stuff
meths = {'use f':f, 'use g':g}
a = calculate_a()
m = pick_a_method()
x = do_cool_thing(data,lambda b: meths['m'](a,b))
|
|