Devuelve verdadero si el predicado es verdadero para cada valor, de lo contrario es falso.
Sintaxis
A continuación se muestra la sintaxis.
(every? p1 col)
Parameters- 'p1' es el predicado que debe probarse. 'col' es la colección de valores que debe probarse.
Return Value - Devuelve verdadero si el predicado es verdadero para cada valor, de lo contrario es falso.
Ejemplo
¿A continuación se muestra un ejemplo de cada? en Clojure.
(ns clojure.examples.example
(:gen-class))
(defn Example []
(println (every? even? '(2 4 6)))
(println (every? odd? '(2 4 6))))
(Example)
Salida
El programa anterior produce la siguiente salida.
true
false