There are many functional interface types in the standard library, and some of them are as follows:
BiFuction
BinaryOperator
Consumer
Predicate
Supplier
UnaryOperator