Package permutations.plt contributed by wmfarr 
To load: (require (planet wmfarr/permutations:1:3/permutations))
Old style:(require (planet "permutations.ss" ("wmfarr" "permutations.plt" 1 3)))
Min Racket version: 4.0.2.6
Package description:
Generate and manipulate permutations.
Downloads this week: 0
Total downloads: 229
Tickets:0
Open tickets:0
Primary files:
permutations.ss
[no interface available]
 Current version
PLaneT versionExternal versionSourceDLsDocsReq. PLTDate added
(1 3)
176
[none]
4.0.2.6Thursday, August 7th, 2008
To load: (require (planet wmfarr/permutations:1:3/permutations))
Available in repositories: 4.x
&ul;
  • Version 1.3: Updated to scribble docs, new srfi-42 implementation, and added PLT iteration generator in-permutations.
  • Version 1.2: Fixed documentation bug.
  • Version 1.1: Fixed documentation and contract bug with permutation-next! and permutation-next.
  • Version 1.0: Uses relatively simple (and sub-optimal) algorithm for generating permutations. Let me know if you need better.
  • No Tickets Currently open for this Package [New Ticket]

     Old versions
    PLaneT versionExternal versionSourceDLsDocsReq. PLTDate added
    (1 2)
    36
    [none]
    [none]Friday, September 7th, 2007
    To load: (require (planet "permutations.ss" ("wmfarr" "permutations.plt" 1 (= 2))))
    Available in repositories: 4.x, 3xx

    Version 1.2: Fixed documentation bug.

    Version 1.1: Fixed documentation and contract bug with permutation-next! and permutation-next.

    Version 1.0: Uses relatively simple (and sub-optimal) algorithm for generating permutations. Let me know if you need better.

    (1 1)1.1
    14
    [none]
    [none]Wednesday, May 9th, 2007
    To load: (require (planet "permutations.ss" ("wmfarr" "permutations.plt" 1 (= 1))))
    Available in repositories: 4.x, 3xx

    Version 1.1: Fixed documentation and contract bug with permutation-next! and permutation-next.

    Version 1.0: Uses relatively simple (and sub-optimal) algorithm for generating permutations. Let me know if you need better.

    (1 0)1.0
    3
    [none]
    [none]Wednesday, May 9th, 2007
    To load: (require (planet "permutations.ss" ("wmfarr" "permutations.plt" 1 (= 0))))
    Available in repositories: 4.x, 3xx
    Currently uses a simple algorithm from Knuth (see permutations.ss source for more details).Please let me know if better algorithmics would be useful in your application.