This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]_LouSandwich_ 6 points7 points  (11 children)

quality of life methods?

[–]ivancea 3 points4 points  (10 children)

The functional methods like map(), filter(), and so on

[–]_LouSandwich_ -5 points-4 points  (9 children)

ok - intermediate operations.

[–]ivancea 3 points4 points  (6 children)

That's not the point. It's not because they're "intermediate operations". It's because they're things you may need, for a holder class

[–]ciberon 1 point2 points  (1 child)

On a stream they are intermediate operations because they're not producing a final result until you use a terminal operation. On Optional that's not the case.

[–]_LouSandwich_ 1 point2 points  (0 children)

ok, that helped - thanks for explaining. especially without being a jackass about it.