def foo(_, _='override')
_
end
p foo("bye bye")
p foo("hello", "world")
Вывод:
"override"
"hello"
Я мог понять, был ли результат:
"override"
"world"
или даже:
"bye bye"
"hello"
Но результат, который я получаю, вызывает у меня путаницу.