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 version | External version | Source | DLs | Docs | Req. PLT | Date added |
(1 3) | — | [browse] | 203 | [docs] | [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. |
Old versions |
PLaneT version | External version | Source | DLs | Docs | Req. PLT | Date added |
(1 2) | — | [browse] | 118 | [docs] | 5.0 | 2010-10-27 |
To load: (require (planet "uuid.rkt" ("williams" "uuid.plt" 1 (= 2)))) | ||||||
Available in repositories: 4.x | ||||||
Updated to Racket. | ||||||
(1 1) | — | [browse] | 19 | [docs] | [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) | — | [browse] | 16 | [docs] | [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. |