Sha256: 2b9b5806a0c012199010e56dce83d5a91d428cff7f89dc60b296e029060b6b6e
Contents?: true
Size: 447 Bytes
Versions: 26
Compression:
Stored size: 447 Bytes
Contents
class Hash def each_with_key( &yld ) each_pair{ |k,v| yld.call(v,k) } end end # _____ _ # |_ _|__ ___| |_ # | |/ _ \/ __| __| # | | __/\__ \ |_ # |_|\___||___/\__| # =begin test require 'test/unit' class TCHash < Test::Unit::TestCase def test_each_with_key h1 = { :a=>1, :b=>2 } h2 = {} h1.each_with_key { |v,k| h2[v] = k } assert_equal( {1=>:a, 2=>:b}, h2 ) end end =end
Version data entries
26 entries across 26 versions & 1 rubygems