Hacker News new | ask | show | jobs
by Apanatshka 2263 days ago
A similar example is in a "filtering" operation. I mostly have this in functional programming where you pass a predicate to filter on. But what's the perspective of the filter? Are you filtering poison from your water, or are you sifting the water looking for gold nuggets. I prefer to use functions remove and retain (respectively) to be more explicit.
1 comments

GNU Make has this naming problem too $(filter pat,list ...) and $(filter-out pat,list ...).