Absorb the main concepts from Functional Programming with Java by using Function, Predicate, Supplier, Consumer, UnaryOperator and BinaryOperator and Lambdas!
Get the code of the Java Challengers and run your own tests: https://javachallengers.com/code
More videos in: https://www.youtube.com/JavaChallengers