Ordered partitions: Difference between revisions

m
→‎{{header|Wren}}: Changed to Wren S/H
m (Slightly improved code.)
m (→‎{{header|Wren}}: Changed to Wren S/H)
 
(One intermediate revision by one other user not shown)
Line 2,642:
gather {
s.combinations(args[0], { |*c|
part(s - c, args.ftslice(1)).each{|r| take([c] + r) }
})
}
Line 2,772:
=={{header|Wren}}==
{{trans|Go}}
<syntaxhighlight lang="ecmascriptwren">import "os" for Process
 
var genPart // recursive so predeclare
9,485

edits