如果一个人想屈服于调用者的调用者的阻塞,应该如何进行?我想出了以下内容:
def method1(param)
method2(param) { |x| yield x if block_given? }
end
def method2(param)
yield(param) if block_given? # Can I yield from here
end
method1("String") { |x| puts x } # to here in a more elegant way?