every?()

Zusammenfassung

Gibt den Wert True zurück, wenn die benannte Funktion fun für jedes in der Liste angegebene Argument den Wert True zurückgibt.

Syntax

every? ( fun As Name, list As List ) As Boolean 
Argument Typ Beschreibung
fun Name Der Name der anzuwendenden Funktion. Die Funktion muss einen booleschen Wert zurückgeben.
Liste Liste Liste der Argumente, auf die die Funktion 'fun' angewendet wird.

Beispiel 1

Intent >every?(:empty?, {{},{},{}}) 
--> True 
Die Funktion empty?() gibt den Wert True zurück, wenn das entsprechende Argument (eine Liste) leer ist. Hier wird sie auf 3 Listen angewendet, die in diesem Beispiel alle leer sind.

Beispiel 2

Intent >every?(:empty?, {{},{1},{}}) 
--> False 
Hier wird sie auf 3 Listen angewendet, von denen zwei leer sind, die dritte jedoch einen Eintrag enthält.