local f=script.Parent local u=f.Parent local T=require(u.t)local J=T.tuple(T.table,T.callback)local function i(f,u)assert(J(f,u))for T=1,#f,1 do if u(f[T],T)then return true end end return false end return i
local List = script.Parent

local Llama = List.Parent
local t = require(Llama.t)

local validate = t.tuple(t.table, t.callback)

local function some(list, predicate)
	assert(validate(list, predicate))
	
	for i = 1, #list do
		if predicate(list[i], i) then
			return true
		end
	end

	return false
end

return some