용어 사전 coding 용어 페이지 클로저 주변 값을 캡처할 수 있는 익명 함수 표현식 closure #rust#functional#borrowing English version 다른 이름 closure익명 함수 선수 개념 함수 관련 개념 함수이터레이터참조빌림 핵심 아이디어 클로저는 주변 스코프의 값을 캡처하면서 익명 함수처럼 동작하는 표현식입니다. Rust에서는 캡처 방식이 읽기, 수정, 이동 여부에 따라 자동으로 정해지므로 참조와 빌림 규칙을 자연스럽게 함께 익히게 됩니다. 이 블로그에서의 역할 Mathbong에서는 map, filter, 이벤트 처리, 스레드로 값 넘기기 같은 장면에서 클로저를 사용합니다. 함수와 닮았지만 주변 문맥을 함께 들고 다닌다는 점이 핵심 차이입니다. 이 개념을 다루는 글 더 보기 1+ [Rust Series Part 15] Shaping Data Flow with Iterators and Closures Combine the Iterator trait and closures to build readable data-processing pipelines.[Rust 시리즈 15편] 이터레이터와 클로저로 데이터 흐름 다듬기 Iterator 트레이트와 클로저를 조합해 가독성 좋은 데이터 처리 파이프라인을 만드는 방법을 소개합니다.[Python 시리즈 14편] 데코레이터와 고차 함수 이해하기 함수를 인자로 받거나 반환하는 고차 함수 개념과 데코레이터 패턴을 단계적으로 설명한다.