$ luarocks install typecheck
A Luaish run-time gradual type checking system, for argument and
return types at function boundaries with simple annotations that can
be enabled or disabled for production code, with a Lua API modelled
on the core Lua C language API.
Versions
Dependencies
lua >= 5.1, < 5.5
std._debug >= 1.0.1