RosettaCodeData/Task/Loops-Continue/Ela/loops-continue-2.ela

12 lines
185 B
Text
Raw Permalink Normal View History

2023-07-01 11:58:00 -04:00
open monad io
loop [] = return ()
loop (x::xs) = do
putStr (show x)
putStr f
loop xs
where f | x % 5 == 0 = "\r\n"
| else = ", "
_ = loop [1..10] ::: IO