Я пытаюсь использовать Enumerable # each_slice. Он не работает на моем компьютере, заявив, что этот метод не найден.Почему не работает each_slice?
Я бегу рубин 1.8.6 (2008-08-11) 287 номера патчей [универсального darwin9.0]
API: http://ruby-doc.org/core/classes/Enumerable.html#M003142
Пример:
(1..10).each_slice(3) {|a| p a} # I get NoMethodError: undefined method `each_slice' for 1..10:Range
Что же я делать не так?
Вы уверены, что ruby-doc не относится к ruby 1.9? – Pete
Как это понять? Я не вижу ничего в API, заявляющем версию. – Pran