Christine Lemmer-Webber schreef op wo 09-02-2022 om 10:18 [-0500]: > We had: > >   (define-module (my-module) >     #:use-module (guile match) >     #:use-module (guile format) >     #:use-module (srfi list-utils) >     #:use-module (srfi records) >     #:use-module (srfi args-fold) >     #:use-module (srfi streams) >     #:use-module (srfi tests)) > > Much easier to follow, no? The RnRS reserved the (srfi ...) namespace for the SRFI process, possibly adding our own names here would be against the standard. OTOH, standards in Scheme-land seem to be ‘merely’ friendly suggestions and conventions, and there doesn't seem to be any backwards incompatibility problems, so maybe not a problem. A potential problem is that people using 'library' and 'define-library' forms for portability with other Schemes would find their code to be unportable when using (srfi SOME-NAME), although that's easily resolved whenever it happens and perhaps (srfi SOME-NAME) will eventually become standard. Greetings, Maxime.