Make primetest main be IO () so ghci doesn't print the result
authorIan Lynagh <igloo@earth.li>
Mon, 11 Dec 2006 13:45:13 +0000 (13:45 +0000)
committerIan Lynagh <igloo@earth.li>
Mon, 11 Dec 2006 13:45:13 +0000 (13:45 +0000)
spectral/primetest/Main.lhs

index ffa2ff4..21375bb 100644 (file)
@@ -51,7 +51,8 @@ Manchester M13 9PL, UK.}
 Let's begin by giving Lester's line based command intepreter for
 programs with @state@.
 
-> main = getContents >>= \ cts -> sequence (map putStr (process (lines cts)))
+> main :: IO ()
+> main = getContents >>= \ cts -> mapM_ putStr (process (lines cts))
 
 The @process@ function takes a list of input lines and produces a list
 of output lines.