표준 함수형 인터페이스 지도

입력과 출력 역할로 자주 쓰는 계약을 분류한다.

Data flow

Function

입력 하나를 다른 값으로 바꾼다.

Consumer

값을 받아 외부 효과를 낸다.

Supplier

입력 없이 값을 제공한다.

Predicate

값을 boolean으로 판단한다.

핵심: Operator는 입력과 결과 type이 같은 Function 계열이다.