Idea: Fallible iterator mapping with `try_map`

A while ago I had a similar idea, which may be relevant? Never got to actually submit the RFC, because I did not have the time for it :neutral_face: