(require mzlib/unit) |
NOTE: This library is deprecated. Use racket/unit instead.
The mzlib/unit library mostly re-provides racket/unit, except for struct and struct/ctc from racket/unit.
syntax
(struct id (field-id ...) omit-decl ...)
omit-decl = -type | -selectors | -setters | -constructor
A signature form like struct from racket/unit,
but with a different syntax for the options that limit exports.
syntax
(struct/ctc id ([field-id contract-expr] ...) omit-decl ...)
omit-decl = -type | -selectors | -setters | -constructor
A signature form like struct/ctc from racket/unit,
but with a different syntax for the options that limit exports.
syntax
syntax
syntax
syntax
Like struct~s and struct~s/ctc, but the constructor is
named the same as the type, instead of with make- prefix.