{-# htermination zipWithM_ :: (a -> b -> [] c) -> [a] -> [b] -> [] () #-} import Monad