title: Is inject the same thing as reduce in ruby?
body: <p>I saw that they were documented together <a href="http://ruby-doc.org/core-1.9.3/Enumerable.html#method-i-reduce" rel="noreferrer">here</a>. Are they the same thing? Why does Ruby have so many aliases (such as map/collect for arrays)? Thanks a lot.</p>