Пропуск фигурных скобок для хэша в массиве
-
27-10-2019 - |
Вопрос
Я понял, что фигурные скобки для хеша можно опустить, если это последний элемент в массиве.Например, формы:
родовое словопохоже на:
родовое словоЯ знал, что такое упущение возможно для аргументов метода, но не заметил, что это возможно для массива.Правильно ли я понимаю это правило?И это где-то описано?
Решение
Похоже, это новая функция 1.9:
родовое словоДругие советы
Я думаю, что скобки (а не скобки, как показано ниже) называются хеш-литералами, а рубин просто пытается уместить его как элемент массива.
родовое словоНо, я думаю, здесь больше нет правил - вы не можете этого сделать:
родовое словоНе связан с StackOverflow