Guest User

Untitled

a guest
Jan 23rd, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.46 KB | None | 0 0
  1. Vanilla version:
  2. (define (f x y)
  3. (define (f-helper a b)
  4. (+ (* x (square a))
  5. (* y b)
  6. (* a b)))
  7. (f-helper (+ 1 (* x y))
  8. (- 1 y)))
  9.  
  10.  
  11. Lambda version:
  12. (define (f x y)
  13. ((lamda (a b)
  14. (+ (* x (square a))
  15. (* y b)
  16. (* a b)))
  17. (+ 1 (* x y))
  18. (- 1 y)))
  19.  
  20.  
  21. Let version:
  22. (define (f x y)
  23. (let ((a (+ 1 (* x y)))
  24. (b (- 1 y)))
  25. (+ (* x (square a))
  26. (* y b)
  27. (* a b))))
Add Comment
Please, Sign In to add comment