RosettaCodeData/Task/Loops-Continue/Ela/loops-continue-1.ela
2023-07-01 13:44:08 -04:00

13 lines
203 B
Text

open monad io
loop n =
if n > 10 then do
return ()
else do
putStr (show n)
putStr f
loop (n + 1)
where f | n % 5 == 0 = "\r\n"
| else = ", "
_ = loop 1 ::: IO