Set of general-utility functions for working with tables
$ luarocks install tableutils
Lua is a small language, and as a result its standard library lacks several methods that users of other languages rely on. For example, `map`, `select`, `reduce` and more.
This library provides two modules containing such methods: one for list-like tables and one for hash-like tables. Although Lua tables are not strictly lists or hashes, in practice I tend to use individual tables one way or the other. As such, it makes sense to have distinct utility methods for each of the two types.