Standard Lua Libraries
This is a collection of Lua libraries for Lua 5.1 (including LuaJIT), 5.2, 5.3 and 5.4. Stdlib has no prerequisites beyond a standard Lua system.
LICENSE
The libraries are copyright by their authors 2000-2018, and released under the MIT license (the same license as Lua itself). There is no warranty.
Modules
| std | Lua Standard Libraries. |
| std.debug | Additions to the core debug module. |
| std.functional | Functional programming. |
| std.io | Additions to the core io module. |
| std.math | Additions to the core math module. |
| std.operator | Functional forms of Lua operators. |
| std.package | Additions to the core package module. |
| std.strict | Checks uses of undeclared global variables. |
| std.string | Additions to the core string module. |
| std.table | Extensions to the core table module. |
Classes
| std.tree | Tree container prototype. |
| std.container | Container prototype. |
| std.object | Prototype-based objects. |
| std.list | Tables as lists. |
| std.optparse | Parse and process command line options. |
| std.set | Set container prototype. |
| std.strbuf | String buffers. |