나무모에 미러 (일반/어두운 화면)
최근 수정 시각 : 2025-10-06 17:39:32

클로저

Closer에서 넘어옴
1. 사전적 의미2. 분야별 용어
2.1. 야구 용어2.2. 프로그래밍 용어2.3. 식빵 봉지를 닫는 도구2.4. 수학 용어 폐포
3. 문서가 있는 고유명사4. 문서가 없는 고유명사

1. 사전적 의미

클로저(closer, [klóuzər])는 "닫다"를 의미하는 close에 -er이 결합한 것으로, "닫는 것"을 의미한다. 최종회, 종결자(해결사) 등의 의미를 지닌다.[1]

클로저(closure, [kloʊʒə(r)])는 "닫다"를 의미하는 close의 명사형으로, "닫힌 것", "닫기"(폐쇄, 종료)를 의미한다.

위 두 단어의 ''에 해당되는 부분은 한국어 ㅈ(d͡ʑ)과 둘 다 약간은 다르다. 굳이 유사도를 따지자면 closure의 [ʒ]이 한국어 'ㅈ'과 좀 더 가깝다.

close는 '클로스'로 읽으면 "가깝다"라는 형용사 의미도 되나, 위 명사형 closer에는 이 의미에서 비롯된 의미가 없다. 형용사 close의 비교급 closer("더 가깝다")는 '클로서' 정도로 발음되는데, 이 단어는 한국에서 한글로 음차 표기되는 일이 드물다.

2. 분야별 용어

2.1. 야구 용어

파일:상세 내용 아이콘.svg   자세한 내용은 마무리 투수 문서
#!if (문단 == null) == (앵커 == null)
를
#!if 문단 != null & 앵커 == null
의 [[마무리 투수#s-|]]번 문단을
#!if 문단 == null & 앵커 != null
의 [[마무리 투수#|]] 부분을
참고하십시오.

2.2. 프로그래밍 용어

클로저((Lexical) Closure)는 함수가 선언될 당시의 환경(environment)을 기억했다가 나중에 호출 되었을 때 원래의 환경에 따라 수행되는 함수이다. 이름이 클로저인 이유는 함수 선언 시의 scope(lexical scope)를 포섭(closure)하여 이후 실행될 때 이용하기 때문이다. 자주 '이름 없는 함수(익명함수)'와 혼동되곤 한다. 많은 언어의 익명함수가 closure를 포함하기 때문에 편하게 부를땐 서로 구분없이 부르기도 한다.

현장에서 클로저가 자주 쓰이는 언어로는 JavaScript가 유명하다.

JavaScript에서 클로저의 예를 하나 들자면 아래와 같다.
#!syntax javascript
function plus (a) {
  return function (x) {
    return a + x;
  }
}
var plus3 = plus(3);
var plus5 = plus(5);
위의 plus3, plus5에는 각각 3과 5를 더하는 함수가 들어간다. 즉, 클로저는 각각 선언 당시의 환경(e.g. 바깥 변수들, 여기서는 'a')을 기억하기 때문에 plus3가 기억하는 a와 plus5가 기억하는 a가 다르게 된다. 따라서 plus3과 plus5는 같은 고차 함수인 plus로부터 생성되었지만 다른 동작을 수행할 수 있다.

C/C++같은 기계 중심적 언어나 Java같이 OOP 중심 언어를 주로 쓰는 사람에겐 굉장히 이색적인 개념이다. C언어를 주로 배운 사람이 JavaScript를 배울 때 특히 난감해하는 부분이다. 반면 선언형, 함수형 언어(LISP, Haskell, Scheme, ML)에서는 자연스럽게 쓰는 개념 중에 하나다. 꼭 선언형 언어가 아니더라도 파이썬, 루비Lua 같이 비교적 최근 나온 멀티 패러다임 프로그래밍 언어에도 들어가는 경우가 많다. 다른 언어에 비해 상대적으로 늦긴 했지만 C++C++11부터(2011), JavaJava 8 버전부터(2014) 람다 표현식을 지원함으로써 클로저 사용이 가능해졌다.

2.3. 식빵 봉지를 닫는 도구

파일:external/upload.wikimedia.org/Expiration_Tag.jpg

일본쪽에서 주로 사용하는 명칭이다. 영미권에서는 bread clip이라고 한다.

2.4. 수학 용어 폐포

파일:상세 내용 아이콘.svg   자세한 내용은 위상 공간 문서
#!if (문단 == null) == (앵커 == null)
를
#!if 문단 != null & 앵커 == null
의 [[위상 공간#s-|]]번 문단을
#!if 문단 == null & 앵커 != null
의 [[위상 공간#폐포|폐포]] 부분을
참고하십시오.

3. 문서가 있는 고유명사

그밖에도 내용이 소략한 목록을 다룬다.



4. 문서가 없는 고유명사

4.1. 나인 인치 네일스의 곡

The Downward Spiral 앨범에 수록되었다.

[ 가사 펼치기 · 접기 ]
||-Artist: NIN -Album: The Downward Spiral
Track 05. Closer


You let me violate you
넌 내가 널 더럽히도록 내버려뒀어.
You let me desecrate you
넌 내가 널 훼손하도록 내버려뒀어.
You let me penetrate you
넌 내가 널 관통하도록 내버려뒀어.
You let me complicate you
넌 내가 널 복잡하게 만들게 내버려뒀어.

Help me I broke apart my insides
도와줘 난 내 안에서부터 조각조각 부서지고 있어.
Help me I've got no soul to sell
도와줘 난 팔아버릴 영혼을 가지고 있지 않아.
Help me the only thing that works for me
도와줘 나에게 작용하는 단 한 가지.
Help me get away from myself
내 자신으로 도망치는 것을 도와줘.

I want to fuck you like an animal
난 너를 짐승처럼 따먹고 싶어.
I want to feel you from the inside
난 네 속에서 부터 느끼고 싶어.
I want to fuck you like an animal
난 너를 짐승처럼 따먹고 싶어.
My whole existence is flawed
내 모든 생활은 흠집이 나버렸고,
You get me closer to god
넌 날 신에게 가까이 데려다줘.

You can have my isolation
넌 내 고립상태를 가져갈 수 있어.
You can have the hate that it brings
넌 그 상태가 가져다주는 증오도 가질 수 있어.
You can have my absence of faith
넌 내 사라진 신념을 가질 수 있고,
You can have my everything
넌 내 모든 것을 가질 수 있어.

Help me tear down my reason
도와줘 찢겨진 내 이성
Help me It's your sex I can smell
도와줘 이건 내가 냄새 맡을 수 있는 너의 섹스.
Help me you make me perfect
도와줘 넌 나를 완벽하게 해.
Help me become somebody else
내가 다른 무언가가 되기 전에 도와줘.

I want to fuck you like an animal
난 너를 짐승처럼 따먹고 싶어.
I want to feel you from the inside
난 네 속에서 부터 느끼고 싶어.
I want to fuck you like an animal
난 너를 짐승처럼 따먹고 싶어.
My whole existence is flawed
내 모든 생활은 흠집이 나버렸고,
You get me closer to god
넌 날 신에게 가까이 데려다줘.

Through every forest,
모든 숲을 통해서,
above the trees
나무들을 오를 때,
Within my stomach,
내 배를 걸쳐,
scraped off my knees
무릎까지 긁어내도,
I drink the honey
난 너의 꿀통 속에서
inside your hive
꿀을 빨아먹었지.
You are the reason
넌 내가 살아 있을 수 있는
I stay alive
유일한 이유야.||

4.2. Lemaitre의 곡


[ 가사 펼치기 · 접기 ]
||I feel the shadows hanging over
몰려오는 그림자가 느껴져
They're waiting to come closer
때를 기다리며 점점 다가오고있지
To come and take me away
날 데려가기위해서...
And I can feel my heart skip
멈춰버리는 내 심장이 느껴져
Everytime that I slip
그렇게 미끄러질때마다
I wanna run away
이제 그만 벗어나고 싶어

I, I've been working the morning
아침부터 일만해왔지
Don't get off til the night
밤이 깊을때까지 얽매여있어
I can't find the time to clear my mind
내 생각을 정리해볼 시간조차 없이
Oh, I dream of the lazy days
게을렀던 그 시절이 생각나
One of the careless ways for me to be living
경솔하게 살았던 그 시절이 그리워져

I feel the shadows hanging over
몰려오는 그림자가 느껴져
They're waiting to come closer
때를 기다리며 점점 다가오고있지
To come and take me away
날 데려가기위해서...
And I can feel my heart skip
멈춰버리는 내 심장이 느껴져
Everytime that I slip
그렇게 미끄러질때마다
I wanna run away
이제 그만 벗어나고 싶어

I feel the shadows hanging over
몰려오는 그림자가 느껴져
They're waiting to come closer
때를 기다리며 점점 다가오고있지
To come and take me away
날 데려가기위해서...
And I can feel my heart skip
멈춰버리는 내 심장이 느껴져
Everytime that I slip
그렇게 미끄러질때마다
I wanna run away
이제 그만 벗어나고 싶어

[1] 아래에서 보듯 시원스러운 의미이다 보니 이 단어를 닉네임으로 삼은 프로게이머들도 꽤 있다.