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