bug-gnu-emacs
[Top][All Lists]
Advanced

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

bug#39761: [PATCH] Eliminate use of cl-concatenate in 'seq' package


From: Stefan Monnier
Subject: bug#39761: [PATCH] Eliminate use of cl-concatenate in 'seq' package
Date: Wed, 04 Mar 2020 12:47:25 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)

> From the safety POV, I think it does.  But isn't this somewhat
> inelegant?  I mean, cl-extra is lower-level infrastructure in my book
> than seq.el, so this sounds backwards.

seq.el is a data structure library providing operations on sequences.
cl-extra is a mix of various things, many of them is operations on
sequences.

I don't see how/why one is naturally "above" the other.

> Remind me why simply adding (require 'cl-extra) wouldn't do?

The motivation was to be able to use sequence operations in preloaded
packages and we don't want to preload cl-lib yet (and even less
cl-extra, AFAIK).


        Stefan






reply via email to

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