emacs-devel
[Top][All Lists]
Advanced

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

Re: [PATCH] sequence manipulation functions


From: Stefan Monnier
Subject: Re: [PATCH] sequence manipulation functions
Date: Sun, 16 Nov 2014 14:13:18 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux)

> I agree.  Promoting some sequence-related cl-lib functions would also be
> perfectly fine with me.  I have no problem with adopting CL names, but I
> do feel that the current standard library is lacking.

FWIW, I think it's perfectly OK for Elisp packages to start with
a list of `require's.

But w.r.t CL's sequence manipulation functions, the problem is that
there is no structure there, so it's hard to find the functions
you need if you don't already know their name.

A lot of Elisp's "standard library" shares this fundamental problem.
The "prefix convention" is not useful only as a way to avoid name
collisions (which would imply that it can be "ignored" for "core
functions") but is also a way to structure the library, and so far the
core functions have not being doing a very good job of it.


        Stefan



reply via email to

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