世界線航跡蔵

Mad web programmerのYuguiが技術ネタや日々のあれこれをお送りします。

2007年05月27日

inject + Symbol#to_proc = fold

4chan BBS - Evolution of a Python programmer - Mazにっき」を読んで今頃になって気がついた。

そうか。ActiveSupportのSymbol#to_procがあればinjectで極めてシンプルに畳み込みできるんだ。

(1..10).inject(&:*)
 =>  3628800

うーむ。素晴らしい。でも、to_procが出た時点で気づくべきだよなぁ。

トラックバック

http://yugui.jp/articles/628/ping
Code Snippets - reduce(l|r)を実装汁! (404 Blog Not Found)
FizzBuzzにももうええかげん食傷してきたので、次のネタをないかと思ったら、yuguiさんがtwitterで私を登録したので、blogを見に行って格好の素材を(再)発見したという前回までのあらすじ。

コメント

blog comments powered by Disqus

ご案内

前の記事
次の記事

タグ一覧

過去ログ

  1. 2016年07月
  2. 2016年01月
  3. 2015年09月
  4. 2015年08月
  5. 過去ログ一覧

フィード

フィードとは

その他

Powered by "rhianolethe" the blog system