Ответ 1
arr.map(&:to_s)
Это использует новую функциональность Ruby >= 1.8.7, "символ для proc" ярлык и эквивалентна коду в вашем вопросе.
Мне нужно преобразовать fixnums в строки. Мое решение:
arr.map {|a| a.to_s}
Есть ли лучший способ?
arr.map(&:to_s)
Это использует новую функциональность Ruby >= 1.8.7, "символ для proc" ярлык и эквивалентна коду в вашем вопросе.