对这两个不清楚的同学可以参考:
http://liujiacai.net/blog/2017/03/05/method-vs-proc-in-ruby/
lambda 与 proc 的 return 区别在于:lambda 表示从自身返回,而 proc 的 return 是从定义 proc 的作用域返回。上文描述不是很清晰。
下面的代码不是很清楚了吗
今天刚好又在元编程上复习一遍