These seem great. I'd like to build a macro that defines cross-phase
persistent structures, so that I can make structs that can be quoted in
syntax reliably. For that, I'd like a little more built-in support.
(Ultimately, if struct from racket/base supported a
#:cross-phase-persistent option that
On further inspection, it looks like the grammar for cross-phase persistent
modules is not clear about where cross-expr is required and where more
general exprs are allowed. The define-values form requires cross-expr,
which makes sense. The #%plain-lambda and case-lambda forms appear to
permit ge
2 matches
Mail list logo