完全修飾名: Std.Arrays.All
function All<'T>(predicate : ('T -> Bool), array : 'T[]) : Bool
概要
配列と、配列の要素に対して定義された述語を指定し、配列のすべての要素が述語を満たしているかどうかを確認します。
型パラメーター
'T
array 要素の型。
インプット
述語
要素のチェックに使用される 'T から Bool までの関数。
アレイ
'T上の要素の配列。
アウトプット
すべての要素に適用される述語の AND 関数の Bool 値。
例
次のコードは、配列のすべての要素が 0 以外であるかどうかを確認します。
let allNonZero = All(x -> x != 0, [1, 2, 3, 4, 5]);