Add Data.List.NonEmpty.mapMaybe :: (a -> Maybe b) -> NonEmpty a -> [b] · Issue #337 · haskell/core-libraries-committee

It always baffles me that there is no non-empty counterpart to mapMaybe :: (a -> Maybe b) -> [a] -> [b]. Let's add one to Data.List.NonEmpty: mapMaybe :: (a -> Maybe b) -> NonEmpty a -> [b] mapMayb...

GitHub