C에서 대수적 효과 구현하기 “C에서 공짜로 얻는 모나드”

ko생성일: 2026. 2. 19.갱신일: 2026. 2. 19.

표준 C99에서 대수적 효과와 핸들러를 라이브러리로 구현하는 방법을 설명하고, 실행 문맥을 스택/레지스터 캡처로 대응시키며, 꼬리 재개(tail resumption) 최적화를 위한 의미론 확장과 그 타당성을 제시한다.