diff options
Diffstat (limited to 'acf/util.lua')
-rw-r--r-- | acf/util.lua | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/acf/util.lua b/acf/util.lua index 8dd54cc..adb1e31 100644 --- a/acf/util.lua +++ b/acf/util.lua @@ -23,6 +23,12 @@ function copy(var) return type(var) == 'table' and setdefaults({}, var) or var end +function keys(tbl) + local res = {} + for k, v in pairs(tbl) do table.insert(res, k) end + return res +end + function map(func, tbl) local res = {} for k, v in pairs(tbl) do res[k] = func(copy(v)) end |