| pl |
Entry point for loading all PL libraries only on demand. |
| pl.Date |
Date and Date Format classes. |
| pl.List |
Python-style list class. |
| pl.Map |
A Map class. |
| pl.MultiMap |
MultiMap, a Map which has multiple values per key. |
| pl.OrderedMap |
OrderedMap, a map which preserves ordering. |
| 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.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 |
Useful functions for getting directory contents and matching them against wildcards. |
| pl.file |
File manipulation functions: reading, writing, moving and copying. |
| pl.func |
Functional helpers like composition, binding and placeholder expressions. |
| 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.utils |
Generally useful routines. |
| pl.xml |
XML LOM Utilities. |