あなたがSchemeを使うべき10の理由
- 1. Scheme
10
yadokarielectric
aka y14c | yad-EL
- 39. • if
(lambda (p x y) (p x y))
• true
(lambda (x y) x)
• false
(lambda (x y) y)
- 43. ((lambda (f)
((lambda (p)
(f (lambda (x) ((p p) x))))
(lambda (p)
(f (lambda (x) ((p p) x))))))
(lambda (f)
(f )))
- 48. ((lambda (f)
((lambda (p)
(f (lambda (x) ((p p) x))))
(lambda (p)
(f (lambda (x) ((p p) x))))))
(lambda (f)
(lambda (n)
(((lambda (n) ((n (lambda (x) (lambda (x y) y)))
(lambda (x y) x))) n)
(lambda (c) (lambda (x) (c x)))
(lambda (c)
(lambda (x)
(((f (lambda (c)
(lambda (x)
(((n (lambda (g)
(lambda (h)
(h (g c))))) (lambda (u) x))
(lambda (u) u)))))
(n c)) x)))))))