Я знаю, что могу жить без него, но вопрос меня беспокоит.
Есть ли идиома Ruby, эквивалентная оператору Элвиса Groovy (?:
)?
По сути, я хочу иметь возможность сократить это
PARAM = ARGV[0] ? ARGV[0] : 'default'
Или эквивалентно
PARAM = 'default' unless PARAM = ARGV[0]
На что-то подобное
PARAM = ARGV[0] ?: 'default'