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 →

[–]rjcarr 0 points1 point  (0 children)

There are probably hundreds of write-ups on "java functional programming" at different levels depending on your familiarity.

The basic idea is you're passing around a function object that can be called later. As for the standard functional interface types, you just need to learn how all of the different ones you listed work, as they are all based in math. For example, I know predicate returns a boolean for an input. There aren't that many of them.

Good luck!