如何心平气和地阅读这种代码

2018-10-13 01:59:36 +08:00
 xzpjerry731
var foo = function(x) {
  var bar = function(f) { return function(x) { return f(f(x)); }; };
  return bar(function(y) { return y + x; });
}; 
2380 次点击
所在节点    问与答
8 条回复
shiny
2018-10-13 02:04:54 +08:00
这个帖子和楼主头像很搭
ddup
2018-10-13 02:10:09 +08:00
假装自己是编译器吧
xzpjerry731
2018-10-13 02:17:18 +08:00
还是用 lambda 演算解决了
xzpjerry731
2018-10-13 02:19:47 +08:00
whileFalse
2018-10-13 08:45:34 +08:00
本来就是一道考题啊,这玩意又不可能在生产系统里出现。

考题不平心静气还能怎样?你上学的时候考试遇到难题会暴跳如雷吗?
piapia
2018-10-13 09:39:01 +08:00
@whileFalse #5 求问这个考啥知识点的?
kayii
2018-10-13 10:48:44 +08:00
看着还好啊,不长的代码还是能心平气和的。
xzpjerry731
2018-10-13 11:57:03 +08:00
@piapia #6 应该是考变量作用域吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/497236

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX