エンジニアのソフトウェア的愛情

または私は如何にして心配するのを止めてプログラムを・愛する・ようになったか

2008-01-05から1日間の記事一覧

素数

Haskellの実装の例でよく出てくる素数の計算。こんな感じの。 import System.Environment primes = sieve [2..] where sieve (a:as) = a:(sieve [x | x <- as, x `mod` a /= 0]) -- コマンドラインで計算する素数の数を指定。 -- 指定がないときは10個まで計…