Home » functionalProgramming

functionalProgramming

Java Lambda Expressions

Java Lambda Expressions (a.k.a. lambda functions) have been a game-changer in the world of Java programming since their introduction in Java 8. These expressions provide a concise and expressive way to define anonymous functions, which are functions that don’t have a name and can be treated as values. Lambda expressions are closely related to functional […]

Java Lambda Expressions Read More »

Function Interface

The java.util.function.Function interface stands as one of the valuable functional interfaces (an interface that contains only one abstract method). It is a key component of the Java 8 functional programming API. It  provides a way to define and manipulate functions in Java code. Why Function Interface? You can use the function interface to create new functions or

Function Interface Read More »

Scroll to Top