Hi Ludovic,

> That means, for instance, that module versioning could first be
> implemented in Guile's module system, which would then simply be used by
> the `library' form.
>
> The main differences between these two module systems are module
> versioning, and phase separation.  Fortunately, R6RS' system is a
> superset of Guile's, so we could extend the latter so that it could be
> used as the foundation of the former.

Hey, if we're open to extending the module system, then sure -- that
would certainly make for a cleaner, more efficient implementation.
That's got my vote.


Regards,
Julian


Reply via email to