L5 1
def squater(n):
return n ** 2
def make_adder(n):
def adder(k):
return k+n
return adder
def compose(f,g):
def h(x):
return f(g(x))
return h
h = compose(squater, make_adder(2))
h(3)
def squater(n):
return n ** 2
def make_adder(n):
def adder(k):
return k+n
return adder
def compose(f,g):
def h(x):
return f(g(x))
return h
h = compose(squater, make_adder(2))
h(3)