(And yes, not all one liners need it. I know.)
And list comprehensions seems like a kludge from a lack of real lambdas (map). So that is an extra concept.
Edit: Ruby doesn't have closures?!
Edit 2: 2nd paragraph of the linked article: "In Ruby, Objective-C, and C, functions are not first-class objects, they don't capture closures, and they can't be defined inline." For Ruby, that don't claim there are no closures at all. Got it.