Advertisement
Guest User

Untitled

a guest
Aug 24th, 2019
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.53 KB | None | 0 0
  1. def pipeline(*funcs):
  2. def helper(arg):
  3. argCount = len(funcs)
  4. if argCount > 0:
  5. # Iterate over all the arguments and call each lamba's function
  6. res = []
  7. for elem in funcs:
  8. if(len(res) > 0):
  9. helper = elem(res.pop())
  10. else:
  11. helper = elem(arg)
  12. res.append(helper)
  13. helper = res.pop()
  14. print('before returning, helper value is: ', helper)
  15. return helper # <-------
  16.  
  17. return helper
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement