return-from-lambda viewed as dangerous, good alternatives
    Mark Mahieu 
    markmahieu at googlemail.com
       
    Thu Jan  7 16:11:07 PST 2010
    
    
  
On 7 Jan 2010, at 23:06, Jonathan Gibbons wrote:
> So, in a closure, return means 
> return from the enclosing closure; in a control abstraction, return 
> means return from the enclosing method
Unless the control abstraction is in a closure, in which case an enclosed return would presumably return from the closure.
(I believe Ruby hedges its bets and offers different behaviour in 1.8 and 1.9).
Mark
    
    
More information about the lambda-dev
mailing list