| pl.array2d |
Operations on two-dimensional arrays. |
| pl.class |
Wrapper classes: Map and Set. |
| pl.classx |
extra classes: MultiMap, OrderedMap and Typed List. |
| 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.func |
Functional helpers like composition,binding and placeholder expressions. |
| pl.input |
Iterators for extracting words or numbers from an input source. |
| pl.lexer |
Lexical scanner for creating a sequence of tokens from text. |
| pl.list |
Python-style list class. |
| 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 sequences as iterators. |
| pl.sip |
Simple Input Patterns (SIP). |
| pl.stringio |
reading and writing strings using Lua IO |
| pl.stringx |
Python-style string library. |
| pl.tablex |
Extended operations on Lua tables |
| pl.test |
Useful test utilities. |
| pl.text |
Text processing utilities. |
| pl.utils |
Generally useful routines. |