Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

2014-10-28から1日間の記事一覧

ブロックやラムダを使った再帰表現のお勉強

ブロックやラムダ式を使った再帰表現のお勉強をしてみました。 なお、以下の例はどれもinjectでやった方が早い例です。 Hashie::Extensions#deep_find_allの場合 module Hashie module Extensions module DeepFind def deep_find_all(key) matches = _deep_f…