guile-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: The Guile junk drawer and a C plea (was: [PATCH] Add nondestructive


From: Olivier Dion
Subject: Re: The Guile junk drawer and a C plea (was: [PATCH] Add nondestructive delq1, delv1, and delete1.)
Date: Tue, 16 Jul 2024 22:25:44 -0400

On Sat, 29 Jun 2024, Mikael Djurfeldt <mikael@djurfeldt.com> wrote:

[...]

> As has been spoken about here previously, I suggest that we
> design a new module hierarchy, introduce aliases for module bindings, and
> still supply the old module hierarchy during a few years for backward
> compatibility.

In the name of discoverability for new users, this must be done.
Aliasing (ice-9 *) to (guile *) for avoiding the "what's that none
standard ice-9 library?".  Also (srfi srfi-N) with something meaninful
for humans that don't want to lookup srfi.schemers.org or keep a
cheatsheet on their desk.  e.g., (srfi srfi-1) => (srfi list) or
something like that.

[...]
-- 
Olivier Dion
oldiob.ca



reply via email to

[Prev in Thread] Current Thread [Next in Thread]