好奇心から、アキュムレータが inject/reduce メソッドで memo と呼ばれるのはなぜですか? ネーミングの背後にある背景や歴史はありますか? それは実際に「メモ」を意味するのでしょうか、それともメモは何かの略ですか?
http://ruby-doc.org/core-2.0/Enumerable.html#method-i-inject
http://ruby-doc.org/core-2.0/Enumerable.html#method-i-reduce
好奇心から、アキュムレータが inject/reduce メソッドで memo と呼ばれるのはなぜですか? ネーミングの背後にある背景や歴史はありますか? それは実際に「メモ」を意味するのでしょうか、それともメモは何かの略ですか?
http://ruby-doc.org/core-2.0/Enumerable.html#method-i-inject
http://ruby-doc.org/core-2.0/Enumerable.html#method-i-reduce