Что делает оператор double * (splat)
Вы видели функцию, объявленную так? def foo a, **b ... end Я понимаю, что одиночный *оператор сплат. Что
Вы видели функцию, объявленную так? def foo a, **b ... end Я понимаю, что одиночный *оператор сплат. Что
Какое правильное имя для оператора *, как в function(*args)? распаковать, распаковать, что-то
Учитывая код Ruby line = "first_name=mickey;last_name=mouse;country=usa" record = Hash[*line.split(/=|;/)] Я все понимаю во второй строке, кроме *оператора - что он делает и где документация для этого? (как вы можете догадаться, поиск этого дела оказывается трудным...