함수형 프로그래밍
상태 변경과 가변 데이터를 피하고 순수 함수를 조합하여 프로그램을 구성하는 패러다임이다. 부작용을 최소화하므로 LLM이 코드의 실행 결과를 예측하고 검증 가능한 로직을 작성하는 데 유리하다.