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.