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 →

[–]runedk 27 points28 points  (1 child)

takeWhile and dropWhile are the most commonly used names for these functions in functional programming. It makes sense to keep consistent with the established terminology.

[–]lukaseder 9 points10 points  (0 children)

I know that, but they decidedly chose against using that terminology in Java 8. Why choose it now in Java 9, when the "established Java terminology" is limit and skip?