"Combinators"에 대한 좋은 설명 (수학자가 아닌 경우) 누구든지 "조합기"( 회사가 아닌 Y 조합기 등)에 대한 좋은 설명을 얻었 습니까? 재귀 및 고차 함수를 이해하지만 강력한 이론이나 수학 배경 지식이 없는 실용적인 프로그래머를 찾고 있습니다. (참고: 나는 이러한 것들 에 대해 이야기하고 있습니다 ) 이론에 깊이 빠져 있지 않다면 Y 결합자를 모나드와 같은 기능을 갖춘 깔끔한 트릭으로 간주할 수 있습니다. Monad를 사용하면 작업을 연결할 수 있고 Y 결합자를 사용하면 자기 재귀 함수를 정의할 수 있습니다. Python에는 자체 재귀 함수에 대한 지원이 내장되어 있으므로 Y 없이 정의할 수 있습니다. > def fun(): > print "bla" > fun() > fun() bla b..