It partially applies function A.
It partially applies function A. In other words, it converts a 2 argument function to a 1 argument function by binding the first argument to a
.
Here you can see an example:
BiFunction adder = (x, y) -> x + y;
Function add5 = bindParameter(adder, 5);
add5(1);
the type of the applied parameter
the type of the second parameter
the type of the return
the function to partially apply
the first parameter to partially apply
the function partially applied
Contains helpful methods to partially apply Functions for Java