Teal – A statically-typed dialect of Lua
Teal is a statically-typed dialect of Lua designed to improve the performance and maintainability of large-scale Lua applications. It adds support for type annotations, which allow developers to specify the types of variables, function arguments, and return values. This feature is achieved through a modified Lua parser and a separate type checker. Teal also includes a built-in function for generating JavaScript code, making it easier to integrate with existing JavaScript projects.
Read the full article at teal-language.org →