Shouldn't this be `String -> [String] -> m ()`?