'use strict';
// 定义数字0:
var zero = function (f) {
return function (x) {
return x;
}
};
// 定义数字1:
var one = function (f) {
return function (x) {
return f(x);
}
};
// 定义加法:
function add(n, m) {
return function (f) {
return function (x) {
return m(f)(n(f)(x));
}
}
}
zero
的返回如下,为一初始虚点
ZERO
one
的返回如下,为一实际线段
ONE
add的返回如下
ADD
网友评论