purescript-0.9.1: examples/passing/Console.purs
module Main where
import Prelude
import Control.Monad.Eff
import Control.Monad.Eff.Console
replicateM_ :: forall m a. (Monad m) => Number -> m a -> m {}
replicateM_ 0.0 _ = pure {}
replicateM_ n act = do
act
replicateM_ (n - 1.0) act
main = do
replicateM_ 10.0 (log "Hello World!")
log "Done"