Clojure - predicados alguns

Retorna o primeiro valor verdadeiro lógico para qualquer valor de predicado de x na coleção de valores.

Sintaxe

A seguir está a sintaxe.

(some p1 col)

Parameters- 'p1' é o predicado que precisa ser testado. 'col' é a coleção de valores que precisam ser testados.

Return Value - Retorna verdadeiro se o predicado é verdadeiro para todos os valores, senão falso.

Exemplo

A seguir está um exemplo de alguns em Clojure.

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

Resultado

O programa acima produz a seguinte saída.

true

Observe que no programa acima, quando o predicado atingir o valor 2, que é par, a função será encerrada e os valores 3 e 4 não serão testados.