[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Ideas for making Guile easier to approach
From: |
Maxime Devos |
Subject: |
Re: Ideas for making Guile easier to approach |
Date: |
Wed, 09 Feb 2022 22:05:05 +0100 |
User-agent: |
Evolution 3.38.3-1 |
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.
signature.asc
Description: This is a digitally signed message part
- Re: Newbie thoughts on Guile Hall + Guix, (continued)
Re: Newbie thoughts on Guile Hall + Guix, Zelphir Kaltstahl, 2022/02/06
Re: Newbie thoughts on Guile Hall + Guix, dsmich, 2022/02/06
Re: Newbie thoughts on Guile Hall + Guix, Blake Shaw, 2022/02/08
- Re: Newbie thoughts on Guile Hall + Guix, Chris Vine, 2022/02/08
- Re: Ideas for making Guile easier to approach, Olivier Dion, 2022/02/09
- Re: Ideas for making Guile easier to approach, Maxime Devos, 2022/02/09
- Re: Ideas for making Guile easier to approach, Chris Vine, 2022/02/09
- Re: Ideas for making Guile easier to approach, Timothy Sample, 2022/02/09
- Re: Ideas for making Guile easier to approach, Ricardo Wurmus, 2022/02/10
Re: Ideas for making Guile easier to approach, Blake Shaw, 2022/02/09
Re: Ideas for making Guile easier to approach, paul, 2022/02/09
Re: Ideas for making Guile easier to approach, Mikael Djurfeldt, 2022/02/10
Re: Ideas for making Guile easier to approach, Leo Butler, 2022/02/10