( (x) 2) ( (y) 3) ?
println :
(((lambda (x y)
(println "In Lxy fn")
(x y))
(lambda (y)
(println "In Ly fn")
(lambda (y x)
(println "In Lyxi fn")
(x (x y))))
(lambda (x)
(println "In Lx fn")
(lambda (x y)
(println "In Lxyi fn")
(x (y x)))))
(lambda (x) 2)
(lambda (y) 3))
:
"In Lxy fn"
"In Ly fn"
"In Lyxi fn"
3
- . :
(((lambda (x y)
(println "In Lxy fn")
(x y))
(lambda (y)
(println "In Ly fn")
(lambda (y x)
(println "In Lyxi fn")
(x (x y))))
;(lambda (x)
; (println "In Lx fn")
; (lambda (x y)
; (println "In Lxyi fn")
; (x (y x))))
"any value"
)
(lambda (x) 2)
(lambda (y) 3))
In your own format, the following produces the same output as before:
(((lambda (x y) (x y))
(lambda (y) (lambda (y x) (x (x y))))
;(lambda (x) (lambda (x y) (x (y x))))
"any value"
)
(lambda (x) 2)
(lambda (y) 3))
source
share