Sdílet prostřednictvím


All –funkce

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

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

Shrnutí

Při použití pole a predikátu, který je definován pro prvky pole, a kontroluje, zda všechny prvky pole splňují 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 AND predikátu použitého u všech prvků.

Příklad

Následující kód zkontroluje, jestli jsou všechny prvky pole nenulové:

let allNonZero = All(x -> x != 0, [1, 2, 3, 4, 5]);