selectmany
selectmany
<map>:selectmany(foo(item, pos))
Itera il contenuto della lista ritornando nuovi elementi costruiti dal selettore. Gli elementi di ogni iterazione vengono accorpati nella lista globale
Esempio 212. Esempio selectmany
local a = {"Daniele Piazza", "Massimo Celino", "Oreste Montanari"}
local b = XTable(a)
:selectmany(function(fullname) return strSplitDelim(fullname, " ", "-trim"); end)
:astable())
--> {"Daniele", "Piazza", "Massimo", "Celino", "Oreste", "Montanari"}