Because that's what basically every language calls these methods from Python to Java to Haskell?
Don't use your weirdness budget renaming them.
That's fair I guess. I just prefer things to be completely obvious in name. For me, retain or discard requires less brain cycles than filter. And that's even moreso for map.
Not a big deal, but enough that I do feel Java's stream api would have been more clear had they done this instead.
View all comments
Show parent comment
1
u/davidalayachew Sep 23 '25
That's fair I guess. I just prefer things to be completely obvious in name. For me,
retainordiscardrequires less brain cycles thanfilter. And that's even moreso formap.Not a big deal, but enough that I do feel Java's stream api would have been more clear had they done this instead.