Package memoize.plt contributed by dherman 
To load: (require (planet dherman/memoize:2:3/memoize))
Old style:(require (planet "memoize.ss" ("dherman" "memoize.plt" 2 3)))
Package description:
Macros for defining memoized procedures.
Downloads this week: 0
Total downloads: 2593
Tickets:0
Open tickets:0
Primary files:
memoize.ss
NameContract
define/memo—
memo-lambda—
define/memo*—
memo-lambda*—
 Current version
PLaneT versionExternal versionSourceDLsDocsReq. PLTDate added
(2 3)2
435
[none]
[none]Wednesday, September 3rd, 2008
To load: (require (planet dherman/memoize:2:3/memoize))
Available in repositories: 4.x, 3xx

Updated tests to SchemeUnit 2.

No Tickets Currently open for this Package [New Ticket]

 Old versions
PLaneT versionExternal versionSourceDLsDocsReq. PLTDate added
(2 2)2
4
[none]
[none]Wednesday, September 3rd, 2008
To load: (require (planet "memoize.ss" ("dherman" "memoize.plt" 2 (= 2))))
Available in repositories: 4.x, 3xx

Bug fix: changed () to '() for PLT v4. Now multiple-arg memoized procedures should work.

(2 1)2
491
[none]
[none]Sunday, April 1st, 2007
To load: (require (planet "memoize.ss" ("dherman" "memoize.plt" 2 (= 1))))
Available in repositories: 4.x, 3xx
[no release notes]
(2 0)2
197
[none]
[none]Sunday, April 1st, 2007
To load: (require (planet "memoize.ss" ("dherman" "memoize.plt" 2 (= 0))))
Available in repositories: 4.x, 3xx
[no release notes]
(1 3)1
383
[none]
[none]Sunday, April 1st, 2007
To load: (require (planet "memoize.ss" ("dherman" "memoize.plt" 1 (= 3))))
Available in repositories: 4.x, 3xx
[no release notes]
(1 2)1
6
[none]
[none]Sunday, April 1st, 2007
To load: (require (planet "memoize.ss" ("dherman" "memoize.plt" 1 (= 2))))
Available in repositories: 4.x, 3xx
[no release notes]
(1 1)1
6
[none]
[none]Sunday, April 1st, 2007
To load: (require (planet "memoize.ss" ("dherman" "memoize.plt" 1 (= 1))))
Available in repositories: 4.x, 3xx
[no release notes]
(1 0)1
6
[none]
[none]Sunday, April 1st, 2007
To load: (require (planet "memoize.ss" ("dherman" "memoize.plt" 1 (= 0))))
Available in repositories: 4.x, 3xx
[no release notes]
 Packages in other repositories

These packages are not available in the 3xx repository, but they are available for other versions of Racket.

PLaneT versionExternal versionSourceDLsDocsReq. PLTDate added
(3 1)2
1064
[none]
4.0Wednesday, September 3rd, 2008
To load: (require (planet "main.ss" ("dherman" "memoize.plt" 3 (= 1))))
Available in repositories: 4.x

Fixed a long-standing bug with multiple-arity define/memo and memo-lambda: arguments are now correctly compared using eq? instead of equal?. Thanks to Danny Yoo for the fix.

(3 0)2
1
[none]
4.0Wednesday, September 3rd, 2008
To load: (require (planet "main.ss" ("dherman" "memoize.plt" 3 (= 0))))
Available in repositories: 4.x

Initial release for PLT v4.x.