Methods
power_set
Public Instance methods
[ + ]
# File lib/lore/facets/set.rb, line 4 def power_set if empty? Set[ self ] else any_value = [to_a.first] subsubs = (self - any_value).power_set subsubs + subsubs.map{ |subset| subset + any_value } end end