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]);