language: Haskell (ghc-7.4.1)
date: 323 days 18 hours ago
link:
visibility: public
1
2
3
4
5
6
7
isPrime :: Integer -> Bool
isPrime n = all (\i -> (n `rem` i) /= 0) $ takeWhile (\i -> i^2 <= n) [2..]
 
main :: IO ()
main = do n <- readLn
          forM_ [1..n] $ \i ->
              putStrLn (show (i) ++ " is a prime? " ++ show (isPrime i))
[1 of 1] Compiling Main             ( prog.hs, prog.o )

prog.hs:6:10: Not in scope: `forM_'