Hello list,
inspect.lua is a library for getting human-readable representations of Lua values. It is ideal for debbuging errors in Lua tables.
The library is stable, reasonably fast, and covers lots of edge cases, including recursive tables.
I just released version 3.0.0, which replaces one option (filter) by a more powerful solution (process). This new version also adds new options (you can specify your own newline and indentation strings) and fixes 1 rare bug which manifested when with were being used as keys in a table with sequence-like keys.
Please feel free to try it out:
Best regards,
Enrique (@otikik)