RosettaCodeData/Task/Permutations/Julia/permutations-1.jl

2 lines
87 B
Julia

julia> perms(l) = isempty(l) ? [l] : [[x; y] for x in l for y in perms(setdiff(l, x))]