Sha256: 3349b68a8d3c2a249211949ddd06a758b4a8c2d9e517868419d06538ff7f16f1
Contents?: true
Size: 427 Bytes
Versions: 26
Compression:
Stored size: 427 Bytes
Contents
class Hash def update_values each{ |k,v| store( k, yield(v) ) } end end # _____ _ # |_ _|__ ___| |_ # | |/ _ \/ __| __| # | | __/\__ \ |_ # |_|\___||___/\__| # =begin test require 'test/unit' class TCHash < Test::Unit::TestCase def test_001 h = { 1 => 'A', 2 => 'B' } h.update_values{ |v| v.downcase } assert_equal( { 1 => 'a', 2 => 'b' }, h ) end end =end
Version data entries
26 entries across 26 versions & 1 rubygems