Ask HN: What's the point of distinguishing lambda, block and proc in Ruby? | Hacker News Reader