2012-08-20から1日間の記事一覧

ActiveSupportのHash拡張

active_support/core_ext/hash/ 以下をざっとみてみた。 slice.rb sliceは引数の要素を含むHashを返しslice!はオブジェクトごと書き換える。 extract!は引数のkeyを削除し、戻り値は削除したHash。 irb(main):001:0> require "active_support/core_ext/hash"…