refactoring

This commit is contained in:
Manuel Simon Hirsig
2016-08-28 21:39:53 +02:00
parent cf79cfd8cd
commit 4b8b0cd9d0
7 changed files with 26 additions and 28 deletions
+3 -4
View File
@@ -190,13 +190,12 @@ function public.all(t, p)
end
function public.filter(t, p)
local filtered = M.t
for k, v in t do
if p(v, k) then
filtered[k] = v
if not p(v, k) then
t[k] = nil
end
end
return filtered
return t
end
function public.map(t, f)