トップ 最新 追記 RDF

雄也の?日坊主日記


2010-10-30

_ [Ruby] Array#to_proc

Array#to_procについて前に考えてたメモを掘り起こした.

class Array
  def to_proc
    return Proc.new { |obj|
      self.inject(obj) { |result, item|
        item.to_proc.call(result)
      }
    }
  end
end

["dog", "cat"].map(&[:chars, :to_a])
#=> [["d", "o", "g"], ["c", "a", "t"]]

2004|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|
2006|05|
2007|04|05|09|10|11|
2008|04|05|08|10|11|
2009|02|03|04|05|06|07|08|09|10|11|
2010|02|03|04|07|10|
2011|04|08|
2012|02|10|
2014|05|06|08|
2018|03|
楽天で探す
楽天市場
キーワードから探す
楽天トラベル