指定された関数 fun が入力一覧内のすべての引数に True の値を返す場合に True の値を返します。
some? ( fun As Name, _ list As List ) As Boolean
引数 | [タイプ] | 説明 |
---|---|---|
fun | [名前] | 適用する関数の名前です。この関数は 1 つの "Any" パラメータを受け入れる必要があり、ブール値を返します。 |
list | list | 関数が適用される引数の一覧です。 |
Intent >some?(:empty?, {{1}, {:a}, {}, {:b}}) --> Trueこの例では、入力一覧の 3 番目の要素が空のため、empty? 関数が True を返します。
Intent >some?(:empty?, {{}, {:a}, {}, {:b}}) --> Trueこの例では、一覧の複数の項目が empty? 述部と一致します。
Intent >some?(:empty?, {{1}, {:a}, {2}, {:b}}) --> Falseここでは、empty? 述部と一致する一覧の項目がありません。
Intent >some?(:even?, {1, 2, 3, 4, 5}) --> Trueここでは、一覧の 4 つの項目のうち 2 つにより、even? 関数に True が返されます。
Intent >some?(:even?, {1, 3, 5, 7, 9}) --> Falseここでは、等しい一覧の項目がないため、一致は検出されません。