:: (a -> IO b) -> [a] -> IO [b] package:MissingH

Applies a given function to every item in a list, and returns the new list. Unlike the system's mapM, items are evaluated lazily.