Execute a Markov algorithm: Difference between revisions

m
→‎{{header|Haskell}}: "putStrLn" -> "putStr"
(→‎{{header|Perl}}: Whoops, empty angle brackets are more magical than I thought.)
m (→‎{{header|Haskell}}: "putStrLn" -> "putStr")
Line 428:
input <- getContents
case parse markovParser sourcePath source of
Right rules -> putStrLnputStr $ runMarkov rules input
Left err -> hPutStrLn stderr $ "Parse error at " ++ show err
 
845

edits