primesパッケージをインストール
primesパッケージをインストールします。
cabal install primes
Prelude Data.Numbers.Primes> take 30 primes [2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97,101,103,107,109,113] Prelude Data.Numbers.Primes> primes !! 0 2 Prelude Data.Numbers.Primes> primes !! 9999 104729 Prelude Data.Numbers.Primes> primeFactors 1234567 [127,9721] Prelude Data.Numbers.Primes> primeFactors 12345 [3,5,823] Prelude Data.Numbers.Primes> filter isPrime [1..100] [2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97]
Project Eulerの問題を解くときに使ってみよう。
参考: