class PrettyRuby::NDimMatrix

Public Instance Methods

to_s() click to toggle source
# File lib/pretty_ruby.rb, line 194
def to_s
  nest_lev = nesting_level
  matrix_2d = flatten(nest_lev - 1)
  cols = matrix_2d.transpose
  col_maxs = cols.map([:map, :to_s >> :size] >> :max)
  aligned_cols(col_maxs)
    .joined_records(nest_lev)
end