user> (clojure.set/subset? #{2 3} #{1 2 3 4})
true
user> (clojure.set/subset? #{2 4} #{1 2 3 4})
true
user> (clojure.set/subset? #{2 5} #{1 2 3 4})
false
(defn subset?
"Is set1 a subset of set2?"
{:added "1.2",
:tag Boolean}
[set1 set2]
(and (<= (count set1) (count set2))
(every? #(contains? set2 %) set1)))
Comments top
No comments for subset?. Log in to add a comment.