[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [External] : Re: Shrinking the C core
From: |
Emanuel Berg |
Subject: |
Re: [External] : Re: Shrinking the C core |
Date: |
Fri, 15 Sep 2023 10:18:08 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
Arthur Miller wrote:
> I am sure they wouldn't have those paires of complementatry
> functions (remove-if/remove-if-not) which make for a big
> part of CL verbosity too.
What is wrong with them?
We have them in Elisp as well, `cl-remove-if' and
`cl-remove-if-not', both in cl-seq.el.
Those functions are pretty useful IMO including use which
includes the keywords, all tho that is optional.
The only thing negative is the documentation, see for example
the docstring of `cl-remove-if-not':
Remove all items not satisfying PREDICATE in SEQ.
This is a non-destructive function; it makes a copy of SEQ
if necessary to avoid corrupting the original SEQ.
Keywords supported: :key :count :start :end :from-end
As you see, it only says what keywords are "supported", not
what they express or how they effect the execution of
the function.
--
underground experts united
https://dataswamp.org/~incal
- Re: [External] : Re: Shrinking the C core, Arthur Miller, 2023/09/13
- Re: [External] : Re: Shrinking the C core,
Emanuel Berg <=
- Re: [External] : Re: Shrinking the C core, Richard Stallman, 2023/09/16
- Re: [External] : Re: Shrinking the C core, Alfred M. Szmidt, 2023/09/17
- Re: [External] : Re: Shrinking the C core, Emanuel Berg, 2023/09/17
- Re: [External] : Re: Shrinking the C core, Alfred M. Szmidt, 2023/09/17
- RE: [External] : Re: Shrinking the C core, Drew Adams, 2023/09/17
- Re: [External] : Re: Shrinking the C core, Emanuel Berg, 2023/09/18
- Re: [External] : Re: Shrinking the C core, Richard Stallman, 2023/09/19
- Re: [External] : Re: Shrinking the C core, Richard Stallman, 2023/09/19
- Re: [External] : Re: Shrinking the C core, Emanuel Berg, 2023/09/19
- Re: [External] : Re: Shrinking the C core, Eli Zaretskii, 2023/09/19