
7 Jun
2008
7 Jun
'08
1:18 p.m.
On Sat, Jun 7, 2008 at 10:26 AM, Slavomir Kaslev
Hello,
I was just brushing my haskell-fu skills writing a solution for Google Treasure Hunt Problem 4. Hers is what it looks like:
primes = sieve [2..] where sieve (p:xs) = p : sieve [x | x <- xs, x `mod` p /= 0]
Read this: www.cs.hmc.edu/~oneill/papers/Sieve-JFP.pdf This is probably the biggest culprit in your code. :-)