2
我在红宝石https://ruby-doc.org/core-2.3.1/Proc.htmlLambda和PROC产生
lambda(&lambda {}).lambda? #=> true
proc(&lambda {}).lambda? #=> true
Proc.new(&lambda {}).lambda? #=> true
lambda(&proc {}).lambda? #=> false
proc(&proc {}).lambda? #=> false
Proc.new(&proc {}).lambda? #=> false
了解proc和我几乎不明白为什么所有的结果都是他们。如果你有任何想法。请帮帮我!
那么为什么包装lambda/proc不会改变它? – eugene
你必须问问设计它的人。 – Amadan
好的!感谢您的帮助 – eugene