This package is not available in the 4.x repository. Showing package versions available for all repositories instead.
Package class-utils.plt contributed by cce [docs]
To load: (require (planet cce/class-utils:1:2/class-utils))
Old style:(require (planet "class-utils.ss" ("cce" "class-utils.plt" 1 2)))
Package description:
Class system utilities.
Downloads this week: 0
Total downloads: 62
Tickets:0
Open tickets:0
Primary files:
NameContract
class-or-iface/c
flat-contract?
subclass-or-implements/c
(-> class-or-iface/c flat-contract?)
object/c
(->* () (listof class-or-iface/c) (flat-contract?))
class/c
(->* () (listof class-or-iface/c) (flat-contract?))
ensure-iface
(->r
 ((iface<%> interface?) (mx (mixin/c () () (iface<%>))) (class% class?))
 (class/c class% iface<%>))
mixin/c
send+
send-each
 Packages in other repositories

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

PLaneT versionExternal versionSourceDLsDocsReq. PLTDate added
(1 2)
31
[none]2008-02-01
To load: (require (planet "class-utils.ss" ("cce" "class-utils.plt" 1 (= 2))))
Available in repositories: 3xx
1.2: Eliminated redundant evaluation from send-each.
(1 1)
5
[none]2008-01-31
To load: (require (planet "class-utils.ss" ("cce" "class-utils.plt" 1 (= 1))))
Available in repositories: 3xx
1.1: Added send-each.
(1 0)
26
[none]2007-04-01
To load: (require (planet "class-utils.ss" ("cce" "class-utils.plt" 1 (= 0))))
Available in repositories: 3xx
[no release notes]