대수적 효과로 즐기기 - 장난감 예제에서 Hardcaml 시뮬레이션까지

ko생성일: 2026. 1. 21.갱신일: 2026. 1. 21.

OCaml 5의 새로운 기능인 대수적 효과를 이용해 Hardcaml 시뮬레이션용 라이브러리를 모나드 기반에서 효과 기반으로 포팅한 경험을 바탕으로, 효과가 무엇인지, 왜 모나드 대신 고려할 만한지, 그리고 Handled_effect 라이브러리로 어떻게 다루는지를 예제와 함께 설명한다.