Clojure - Predica alcuni
Restituisce il primo valore vero logico per qualsiasi valore di predicato x nella raccolta di valori.
Sintassi
Di seguito è riportata la sintassi.
(some p1 col)
Parameters- "p1" è il predicato che deve essere verificato. 'col' è la raccolta di valori che deve essere testata.
Return Value - Restituisce vero se il predicato è vero per ogni valore, altrimenti falso.
Esempio
Di seguito è riportato un esempio di alcuni in Clojure.
(ns clojure.examples.example
(:gen-class))
(defn Example []
(println (some even? '(1 2 3 4))))
(Example)
Produzione
Il programma precedente produce il seguente output.
true
Si noti che nel programma sopra, una volta che il predicato raggiunge il valore 2, che è pari, la funzione uscirà ei valori di 3 e 4 non verranno testati.