def adder():
s = 0
def a(x):
s += x
return sum
return a
pos, neg = adder(), adder()
for i in range(10):
print pos(i), neg(-2*i)
This should work, right? Why does it not?
Checkout slide no. 37 of a Tour of Go to know inspiration. Just wanted to see
if python was the same as Go in this regard. Sorry, if I'm being rude, or
anything.
--
http://mail.python.org/mailman/listinfo/python-list
