fn(i32) -> i32는 일반 함수와 캡처 없는 클로저를 받을
수 있습니다.
고급 함수
함수 포인터와 클로저 반환 선택
fn 포인터는 캡처가 없는 함수 값을 나타내고, 클로저는
환경 캡처 여부에 따라 Fn 트레이트로 다뤄집니다.
F: Fn(...) 형태는 환경을 캡처한 값을 제네릭으로
받습니다.
하나의 구체 클로저 타입을 숨겨 반환할 때 쓸 수 있습니다.
여러 가능성을 런타임 디스패치로 묶어 반환합니다.