RosettaCodeData/Task/Power-set/Scala/power-set-2.scala

2 lines
100 B
Scala
Raw Permalink Normal View History

2023-07-01 11:58:00 -04:00
def powerset[A](s: Set[A]) = (0 to s.size).map(s.toSeq.combinations(_)).reduce(_ ++ _).map(_.toSet)