Package uuid.plt contributed by williams [docs]
To load: (require (planet williams/uuid:1:3/uuid))
Old style:(require (planet "uuid.rkt" ("williams" "uuid.plt" 1 3)))
Package description:
Provides immutable Universally Unique Identifiers (UUIDs) as defined in RFC 4122. Functions for constructing time-based (type 1), name-based using MD5 hashing (type 3), (pseudo-)random (type 4), and name-based using SHA-1 hashing (type 5) are provided.
Downloads this week: 0
Total downloads: 356
Tickets:0
Open tickets:0
Primary files:
[no interface available]
 Current version
PLaneT versionExternal versionSourceDLsDocsReq. PLTDate added
(1 3)
203
[none]2013-07-06
To load: (require (planet williams/uuid:1:3/uuid))
Available in repositories: 4.x
Removed dependency on stale PLaneT packages. Type 1 UUIDs now use a random multicast MAC address, which cannot clash with any actual MAC address, instead of trying to determine the MAC address of the host. A MAC address can optionally be passed to make-uuid-1, if needed.
No Tickets Currently open for this Package [New Ticket]

 Old versions
PLaneT versionExternal versionSourceDLsDocsReq. PLTDate added
(1 2)
118
5.02010-10-27
To load: (require (planet "uuid.rkt" ("williams" "uuid.plt" 1 (= 2))))
Available in repositories: 4.x
Updated to Racket.
(1 1)
19
[none]2010-02-07
To load: (require (planet "uuid.ss" ("williams" "uuid.plt" 1 (= 1))))
Available in repositories: 4.x
Fixes a problem running the UUID package under Linux.
(1 0)
16
[none]2009-12-17
To load: (require (planet "uuid.ss" ("williams" "uuid.plt" 1 (= 0))))
Available in repositories: 4.x
This is the initial release of the UUID package.