Method: Rubyvis::Nest#rollup_rollup

Defined in:
lib/rubyvis/nest.rb

#rollup_rollup(map, f) ⇒ Object


172
173
174
175
176
177
178
179
180
181
# File 'lib/rubyvis/nest.rb', line 172

def rollup_rollup(map,f)
  map.each_pair {|key,value|
    if value.is_a? Array
      map[key]=f.call(value)
    else
      rollup_rollup(value,f)
    end
  }
  return map;
end