class Array
Public Instance Methods
in_sorted_groups(number, fill_width = nil)
click to toggle source
# File lib/kimurai/core_ext/array.rb, line 2 def in_sorted_groups(number, fill_width = nil) sorted_groups = Array.new(number) { |a| a = [] } self.in_groups_of(number, fill_width).each do |group| number.times do |i| group.fetch(i) rescue next sorted_groups[i] << group[i] end end sorted_groups end