This package contains interfaces for Function API.
A Function is a lambda which performs a transformation on the object that is passed to it.
V>Function is a one-argument lambda which performs a transformation on the object of type
Tpassed to the valueOf() method.Function0<R>Function0 is a zero argument lambda.Function2<T1,
T2, R>Function2 is a two argument lambda which takes two arguments and returns a result of a transformation.Function3<T1, T2, T3, R>Function3 is a three argument Lambda which takes three arguments and returns a result of a transformation.