var foo = function(x) {
var bar = function(f) { return function(x) { return f(f(x)); }; };
return bar(function(y) { return y + x; });
};
1
shiny 2018-10-13 02:04:54 +08:00 1
这个帖子和楼主头像很搭
|
2
ddup 2018-10-13 02:10:09 +08:00 3
假装自己是编译器吧
|
3
xzpjerry731 OP 还是用 lambda 演算解决了
|
4
xzpjerry731 OP |
5
whileFalse 2018-10-13 08:45:34 +08:00
本来就是一道考题啊,这玩意又不可能在生产系统里出现。
考题不平心静气还能怎样?你上学的时候考试遇到难题会暴跳如雷吗? |
6
piapia 2018-10-13 09:39:01 +08:00 via iPhone
@whileFalse #5 求问这个考啥知识点的?
|
7
kayii 2018-10-13 10:48:44 +08:00
看着还好啊,不长的代码还是能心平气和的。
|
8
xzpjerry731 OP @piapia #6 应该是考变量作用域吧
|