From 0e921edaf54c2408637e3d48ece4ba48d272eb61 Mon Sep 17 00:00:00 2001 From: "kepler155c@gmail.com" Date: Wed, 2 Jan 2019 03:04:24 -0500 Subject: [PATCH] add util.any --- sys/apis/util.lua | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/sys/apis/util.lua b/sys/apis/util.lua index 4630a6e..2150840 100644 --- a/sys/apis/util.lua +++ b/sys/apis/util.lua @@ -332,6 +332,14 @@ function Util.removeByValue(t, e) end end +function Util.any(t, fn) + for _,v in pairs(t) do + if fn(v) then + return true + end + end +end + function Util.every(t, fn) for _,v in pairs(t) do if not fn(v) then