Minimalistische Summentypen und Switches für Lua: lua-match
2024-12-31
lua-match ist eine minimalistische Lua-Bibliothek, die Summentypen und Switch-Funktionalität bietet. Sie verwendet eine Tagging-Funktion für eine saubere und effiziente Möglichkeit, verschiedene Datentypen und bedingte Verzweigungen zu behandeln. Mit einer einfachen Tagging-Funktion und einer Switch-Tabelle können Sie leicht ein ähnliches Verhalten wie Summentypen und Musterabgleich implementieren und so Ihren Lua-Code deutlich vereinfachen. Die Bibliothek ist Open Source und verwendet die MIT-Lizenz.
Entwicklung
Summentypen