
6 Oct
2012
6 Oct
'12
2:56 p.m.
On 06.10.2012 16:16, Manfred Lotz wrote:
Hi all, I want to do an IO action on a list of [IO a] like this:
myfor :: (a -> IO () ) -> [IO a] -> IO () myfor _ [] = return () myfor f (x:xs) = do x' <- x f x' myfor f xs
Is there a library function doing just this?
You could do: mapM_ (\x -> x >>= f) xs