Permutations: Difference between revisions
→{{header|langur}}
Langurmonkey (talk | contribs) |
Langurmonkey (talk | contribs) |
||
Line 5,691:
This follows the Go language non-recursive example, but is not limited to integers, or even to numbers.
<syntaxhighlight lang="langur">val .factorial =
val .permute =
if .list is not list: throw "expected list"
Line 5,729:
for .e in .permute([1, 3.14, 7]) {
writeln .e
}
{{out}}
|