RosettaCodeData/Task/Power-set/Jq/power-set-3.jq
2017-09-25 22:28:19 +02:00

6 lines
124 B
Text

def powerset:
if length == 0 then [[]]
else .[0] as $first
| (.[1:] | powerset)
| map([$first] + . ) + .
end;