Clojure - Prédicat certains

Renvoie la première valeur logique vraie pour toute valeur de prédicat de x dans la collection de valeurs.

Syntaxe

Voici la syntaxe.

(some p1 col)

Parameters- 'p1' est le prédicat qui doit être testé. «col» est la collection de valeurs qui doit être testée.

Return Value - Renvoie vrai si le prédicat est vrai pour chaque valeur, sinon faux.

Exemple

Voici un exemple de certains dans Clojure.

(ns clojure.examples.example
   (:gen-class))
(defn Example []
   (println (some even? '(1 2 3 4))))
(Example)

Production

Le programme ci-dessus produit la sortie suivante.

true

Notez que dans le programme ci-dessus, une fois que le prédicat atteint la valeur 2, qui est paire, la fonction se terminera et les valeurs de 3 et 4 ne seront pas testées.