some?()

Zusammenfassung

Gibt einen Wert von True zurück, wenn die benannte Funktion fun Gibt einen Wert von True für jedes Argument angegeben in der Eingabe list .

Syntax

some? ( fun As Name, _
        list As List ) As Boolean 
Argument Typ Beschreibung
fun Name Der Name der anzuwendenden Funktion. Die Funktion muss eine einzelne "Any" Parameter und eine Boolean .
list list List der Argumente, auf die die Funktion angewendet wird.

Beispiel 1

Intent >some?(:empty?, {{1}, {:a}, {}, {:b}}) 
--> True 
In diesem Beispiel wird das dritte Element der Eingabe list leer ist und daher die Funktion empty? Die Funktion gibt True .

Beispiel 2

Intent >some?(:empty?, {{}, {:a}, {}, {:b}}) 
--> True 
In diesem Beispiel werden mehrere list Elemente mit dem Prädikat empty? überein.

Beispiel 3

Intent >some?(:empty?, {{1}, {:a}, {2}, {:b}}) 
--> False 
Keine list Objekte mit dem Prädikat empty? überein.

Beispiel 4

Intent >some?(:even?, {1, 2, 3, 4, 5}) 
--> True 
Hier zwei der vier Listeneinträge ein True zurück für die even? zurück.

Beispiel 5

Intent >some?(:even?, {1, 3, 5, 7, 9}) 
--> False 
Keine list Objekte gleichmäßig ist, sodass keine Übereinstimmungen gefunden.