pl |
Entry point for loading all PL libraries only on demand, into the global space. |
pl.Set |
A Set class. |
pl.app |
Application support functions. |
pl.array2d |
Operations on two-dimensional arrays. |
pl.class |
Provides a reuseable and convenient framework for creating classes in Lua. |
pl.compat |
Lua 5.1/5.2/5.3 compatibility. |
pl.comprehension |
List comprehensions implemented in Lua. |
pl.config |
Reads configuration files into a Lua table. |
pl.data |
Reading and querying simple tabular data. |
pl.dir |
Listing files in directories and creating/removing directory paths. |
pl.file |
File manipulation functions: reading, writing, moving and copying. |
pl.func |
Functional helpers like composition, binding and placeholder expressions. |
pl.import_into |
PL loader, for loading all PL libraries, only on demand. |
pl.input |
Iterators for extracting words or numbers from an input source. |
pl.lapp |
Simple command-line parsing using human-readable specification. |
pl.lexer |
Lexical scanner for creating a sequence of tokens from text. |
pl.luabalanced |
Extract delimited Lua sequences from strings. |
pl.operator |
Lua operators available as functions. |
pl.path |
Path manipulation and file queries. |
pl.permute |
Permutation operations. |
pl.pretty |
Pretty-printing Lua tables. |
pl.seq |
Manipulating iterators as sequences. |
pl.sip |
Simple Input Patterns (SIP). |
pl.strict |
Checks uses of undeclared global variables. |
pl.stringio |
Reading and writing strings using file-like objects. |
pl.stringx |
Python-style extended string library. |
pl.tablex |
Extended operations on Lua tables. |
pl.template |
A template preprocessor. |
pl.test |
Useful test utilities. |
pl.text |
Text processing utilities. |
pl.types |
Dealing with Detailed Type Information |
pl.url |
Python-style URL quoting library. |
pl.utils |
Generally useful routines. |
pl.xml |
XML LOM Utilities. |