lua currying

루아(Lua)는 브라질에서 개발된 경량 스크립트 언어로, 함수형 프로그래밍과 절차형 프로그래밍의 장점을 모두 제공합니다.특히 게임 개발(World of Warcraft, Angry Birds 등)과 임베디드 시스템에서 널리 사용되며,그 핵심에는 강력한 함수와 클로저 시스템이 있습니다.이번 글에서는 루아의 함수와 클로저를 통해 함수형 프로그래밍의 핵심 개념을 실습 중심으로 살펴보겠습니다.루아에서 함수는 일급 시민(first-class citizen)이며, 이를 활용한 클로저 패턴은 코드를 더욱 유연하고 표현력 있게 만들어줍니다.루아 함수의 특별한 점일급 시민으로서의 함수루아에서 함수는 값(value)입니다.이는 다른 언어와 구별되는 루아의 핵심 특징 중 하나입니다.-- 1. 함수를 변수에 저장local a..
devcomet
'lua currying' 태그의 글 목록