Stateful lambda는 같은 element 외에 숨은 mutable 입력을 읽는다

counter나 이전 값에 의존하면 같은 source도 실행 순서와 재사용 여부에 따라 다른 결과를 만듭니다.

lambda resultelement만으로 결정되지 않음

current element

명시 입력

counter

숨은 입력

previous value

숨은 입력

thread order

실행 환경

re-run

초기 상태 필요

핵심: 상태를 명시적 accumulator로 옮기거나 순수 함수로 분리합니다.