Permutations by murky-satyr

{{}.0to:5}fold:(P:=[:r :a|a do:[:i|a size>1or:[r do:[:x|stdout<<x<<$ ].i printNl].{r,{i}.a copyWithout:i}fold:P]])

Note that non-ascii characters in the above source code will be escaped (such as \x9f).

download

return top