iterate와 generate 무한 source의 진행 규칙

이전 값 의존성과 독립 supplier라는 생성 차이를 나눈다.

iterate

seed와 이전 element로 다음 값을 계산한다

sequence

generate

Supplier가 호출마다 값을 제공한다

independent
종료 조건limit·predicate·short-circuit terminal을 반드시 둔다

핵심: 무한 source에 무제한 toList나 count를 호출하면 완료되지 않는다.