Types somme et commutateurs minimalistes pour Lua : lua-match
2024-12-31
lua-match est une bibliothèque Lua minimaliste fournissant des types somme et une fonctionnalité de commutateur. Elle utilise une fonction d'étiquetage pour une manière propre et efficace de gérer différents types de données et de branchements conditionnels. Avec une simple fonction d'étiquetage et une table de commutation, vous pouvez facilement implémenter un comportement similaire aux types somme et à la correspondance de motifs, simplifiant ainsi considérablement votre code Lua. La bibliothèque est open-source et utilise la licence MIT.