tryEvery

Evaluate all parts possibly digesting whole. If all values of parts implicitly convert to bool true return the values as an array, otherwise restore whole and return null.

CommonType!T[]
tryEvery
(
S
T...
)
(
ref S whole
,
lazy T parts
)
if (
T.length >= 1
)

Meta