andThen과 compose는 같은 두 함수를 반대 적용 방향으로 연결한다

이름만 외우면 중간 타입과 실행 순서를 뒤집기 쉽습니다.

조합실행 순서타입
f.andThen(g)f 먼저 → gT→R→U
g.compose(f)f 먼저 → gT→R→U
f.compose(g)g 먼저 → fV→T→R
identity입력 그대로T→T

핵심: 화살표의 입력·중간·결과 타입으로 읽습니다.