fork download
  1. primes :: [Int]
  2. primes = 2 : filter isprime [3,5..100000] where
  3. isprime n = all ((/=0).(rem n)) $ takeWhile ((<=n).(^2)) primes
  4.  
  5. main = print . length $ primes
Success #stdin #stdout 0.04s 4644KB
stdin
Standard input is empty
stdout
9592