I like how Trans. suggestion looks like:
10.times -> i { puts i }
10.times with i do
puts i
end
The notation could also be supported (not required) by the 'def' construction:
def foo with bar, baz
bar + baz
end
That way, I think it will be consistent and succinct.
Michel.