"Trans" <transfire / gmail.com> writes: >I don't see the difference to which you are referring. What "flow >operators"? I read the intent of the OP as to say that "return" from a lambda only returns from the lambda, while "return" from a block returns from the outer method which is running the block. However, that doesn't seem to be the case in Ruby 1.8; either way I get a "return from proc-closure" LocalJumpError.