Quiero escribir una función que devuelva el valor booleano verdadero si la colección dada no está vacía y de lo contrario es falsa.¿Cuál es la forma correcta de "clojure" para verificar si una colección no está vacía?
Yo tampoco podía hacer
defn ..
(boolean (seq coll))
o
defn ..
(not (empty? coll))
Como soy nuevo en clojure principio estaba inclinado a ir con # 2 (más legible), pero la referencia clojure API para empty?
dice explícitamente usar la expresión idiomática (seq coll)
en lugar de (not (empty? coll))
, tal vez para evitar la doble negación.
Quiero saber cuál es la forma clojure de comprobar si una colección no está vacía y devolver un booleano verdadero/falso.
De hecho, podríamos' (defalias truthy? Boolean) '. –