Lua를 위한 최소한의 Sum 타입과 Switch: lua-match

2024-12-31
Lua를 위한 최소한의 Sum 타입과 Switch: lua-match

lua-match는 Sum 타입과 Switch 기능을 제공하는 최소한의 Lua 라이브러리입니다. 다양한 데이터 타입과 조건 분기를 깔끔하고 효율적으로 처리하기 위해 태깅 함수를 활용합니다. 간단한 태깅 함수와 switch 테이블을 사용하여 Sum 타입과 같은 동작과 패턴 매칭을 쉽게 구현할 수 있으며, Lua 코드를 크게 간소화할 수 있습니다. 이 라이브러리는 오픈 소스이며 MIT 라이선스를 사용합니다.

개발 Sum 타입