math.combinatorics: cleaner next-permutation.
parent
e9f6a56c53
commit
59ce436dab
|
@ -153,7 +153,7 @@ HINTS: (next-permutation) array ;
|
||||||
PRIVATE>
|
PRIVATE>
|
||||||
|
|
||||||
: next-permutation ( seq -- seq )
|
: next-permutation ( seq -- seq )
|
||||||
dup [ ] [ drop (next-permutation) ] if-empty ;
|
dup empty? [ (next-permutation) ] unless ;
|
||||||
|
|
||||||
|
|
||||||
! Combinadic-based combination methodology
|
! Combinadic-based combination methodology
|
||||||
|
|
Loading…
Reference in New Issue