[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#57548: Add new function `seq-positions'
From: |
Michael Heerdegen |
Subject: |
bug#57548: Add new function `seq-positions' |
Date: |
Tue, 06 Sep 2022 03:44:13 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) |
Damien Cassou <damien@cassou.me> writes:
> Very clear. See attached patch for the new version. I also added a unit
> test to make sure the result is what you expect.
Ok, great, thanks.
> +TESTFN is a two-argument function which is passed each element of
> +SEQUENCE as first argument and ELT as second. TESTFN defaults to
> +`equal'.
I hope this order feels natural for everyone? `pred` in `pcase' does
the opposite, but there the predicate comes first (syntactically).
We don't need to have the order analogous to pcase - but if people
prefer ELT being the first element in the TESTFN call, we can still
change it.
Michael.
bug#57548: Add new function `seq-positions', Michael Heerdegen, 2022/09/02