RosettaCodeData/Task/Power-set/Jq/power-set-3.jq
2023-07-01 13:44:08 -04:00

6 lines
124 B
Text

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