В последнее время я делаю такой тип чанка, который состоит в том, чтобы разбить массив на элементы:
an_array.chunk{|x| x}
Есть ли синтаксический сахар для этого вида куска? Спасибо :)
Например:
an_array=[4,4,4,5,6,6,6,6,7,7]
#=> [4, 4, 4, 5, 6, 6, 6, 6, 7, 7]
Тогда:
an_array.chunk{|x| x}
#=> #<Enumerator: ...>
an_array.chunk{|x| x}.to_a
#=> [[4, [4, 4, 4]], [5, [5]], [6, [6, 6, 6, 6]], [7, [7, 7]]]