From: Yukihiro Matsumoto Date: 2009-08-29T22:25:52+09:00 Subject: Re: #map, #select semantics Hi, In message "Re: #map, #select semantics" on Sat, 29 Aug 2009 21:32:21 +0900, 7rans writes: |Let's say we have | | [[:a,1], [:b,2]].map{ |(k,v)| [k, v+1] } #=> [[:a,2], [:b,3]] | |We might have something like: | | [[:a,1], [:b,2]].using({}).map{ |(k,v)| [k, v+1] } #=> {:a=>2, :b=>3} [[:a,1], [:b,2]].inject({}){|h,(k,v)| h[k]=v+1; h} #=> {:a=>2, :b=>3} matz.