3 Jul
2007
3 Jul
'07
4:15 a.m.
"Hugh Perkins"
SystemLogging.LogInfo("About to do something..."); DoSomething(); SystemLogging.LogInfo("Did Something"); SystemLogging.LogInfo("x is " + x );
How can we do something similar in Haskell?
Maybe, with System.IO, main = do log <- openFile "/tmp/log.txt" AppendMode hSetBuffering log LineBuffering hPutStrLn log "About to do something..." x <- return $! product [1 .. 65536] hPutStrLn log "did something." hPutStrLn log ("x is " ++ show x) hClose log Others may now correct me. (-: -- Mark