reusable state
source factory·operation descriptors
구성 정보와 accumulator를 한 객체에 두면 두 terminal 실행이 서로의 중간값을 봅니다.
source factory·operation descriptors
iterator·accumulator·short-circuit flag
cursor·counter·temporary list
핵심: 불변 operation graph는 공유하고 mutable cursor·buffer는 실행마다 만듭니다.