{-# htermination foldM_ :: (a -> b -> IO a) -> a -> [b] -> IO () #-} import Monad