我查看了最新的Ruby版本,以了解最新的变化。我尝试做的第一件事就是调用Ruby lambda/block/proc,就像调用Python callable一样。
a = lambda {|x| puts x}
a.call(4) # works, and prints 4
a[4] # works and prints 4
a.(4) # same
a(4) # undefined method 'a' for main:Object为什么不能进行最后一次调用?它会成为现实吗?
https://stackoverflow.com/questions/1686844
复制相似问题