[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