Y
Hacker News
new
|
ask
|
show
|
jobs
by
judofyr
248 days ago
Maybe I explained it a bit imprecise. I was trying to explain the following behavior:
def foo p 1 yield p 2 end foo { break }
This only prints "1" because the break stops the execution of the invoked method (foo).
1 comments
Mystery-Machine
247 days ago
WAT? I'm a 12+ years Ruby developer and I didn't know this.
link