トップ «前の日記(2007-02-09) 最新 次の日記(2007-02-15)» 編集

Route 477



2007-02-14

[haskell][ruby] 最も徳の高いfactorial

via http://d.hatena.ne.jp/omochist/20061219/1166544123

コメント欄より:

factorial n = product [1..n]

Haskell格好良すぎてずるい。

Rubyならここはinjectですよね。

def factorial(n)
  (1..n).inject{|a,b| a*b}
end