Sdílet prostřednictvím


Libovolná funkce

Plně kvalifikovaný název: Std.Arrays.Any

function Any<'T>(predicate : ('T -> Bool), array : 'T[]) : Bool

Shrnutí

Při použití pole a predikátu, který je definován pro prvky pole, zkontroluje, zda alespoň jeden prvek pole splňuje predikát.

Parametry typu

'T

Typ array elementů.

Vstup

predikát

Funkce z 'T na Bool, která slouží ke kontrole prvků.

pole

Pole prvků nad 'T.

Výstup

Hodnota Bool funkce OR predikátu použitého u všech prvků.

Příklad

let anyEven = Any(x -> x % 2 == 0, [1, 3, 6, 7, 9]);