find

<lst>:find(foo(item, pos))

Ritorna il primo elemento per cui la funziona passata vale true. Gli elementi successivi non vengono valutati.

Esempio 231. Esempio find

local a = {"paperino", "pippo", "pluto", "minnie"}
local b = XTable(a)  
  :find(function(item, i) return strlen(item) == 5 end)   
--> "pippo"