Anonymous user
Power set: Difference between revisions
→{{header|Clojure}}
m (Typo) |
|||
Line 433:
'''Alternate solution''', with no dependency on third-party library:
<lang Clojure>(defn powerset [coll]
(reduce (fn [a x]
(map #(set (concat #{x} %)))
(concat a)
set))
#{#{}} coll))
|