Skip to content

Tags

Debugging

These utilities assist with debugging Lua code.

cycles | format | formatValue | pretty

Tables

These utilities operate on tables of any kind.

collect | collectArray | collectSet | copy | cycles | filter | find | groupBy | includes | keyBy | keys | map | omit | pretty | shallowEqual

Arrays

These utilities operate on Arrays, tables with ordered keys 1..n.

append | compose | findIndex | flat | forEach | last | mapFirst | mapLast | mapOne | reduce | reverse | slice

Maps

These utilities operate on Maps, tables with arbitrary keys.

assign | freeze | getOrSet | join | joinDeep | mapPairs | some | values

Functions

These utilities are helpful for working with functions.

compose | identity | isCallable | noop

Strings

These utilities are helpful for working with strings.

endsWith | format | formatValue | isLowercase | isUppercase | leftPad | pretty | rightPad | splitOn | startsWith | trim

Classes

These utilities are helpful for working with classes.

Error | Symbol | class

Symbols

Symbol definitions.

None

Mutable

These utilities mutate their input.

append | assign