user> (clojure.string/blank? nil) true user> (clojure.string/blank? false) true user> (clojure.string/blank? " ") true user> (clojure.string/blank? " a ") false
(defn blank?
"True if s is nil, empty, or contains only whitespace."
{:added "1.2"}
[^CharSequence s]
(if s
(loop [index (int 0)]
(if (= (.length s) index)
true
(if (Character/isWhitespace (.charAt s index))
(recur (inc index))
false)))
true))
Comments top
No comments for blank?. Log in to add a comment.