용어 사전 coding 용어 페이지

클로저

주변 값을 캡처할 수 있는 익명 함수 표현식

closure #rust#functional#borrowing
English version

다른 이름

closure익명 함수

선수 개념

관련 개념

핵심 아이디어

클로저는 주변 스코프의 값을 캡처하면서 익명 함수처럼 동작하는 표현식입니다. Rust에서는 캡처 방식이 읽기, 수정, 이동 여부에 따라 자동으로 정해지므로 참조빌림 규칙을 자연스럽게 함께 익히게 됩니다.

이 블로그에서의 역할

Mathbong에서는 map, filter, 이벤트 처리, 스레드로 값 넘기기 같은 장면에서 클로저를 사용합니다. 함수와 닮았지만 주변 문맥을 함께 들고 다닌다는 점이 핵심 차이입니다.

이 개념을 다루는 글