diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2020-03-23 19:11:17 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2020-03-23 19:11:17 -0700 |
commit | 58a7e0821fb6120a3abee2214b039a10db5b2aa1 (patch) | |
tree | f7752195cda13a41c9d35388886b95d4a081ac21 /lib.h | |
parent | 3afce46748b8efa98570d5c8b0fcf2a151e672a4 (diff) | |
download | txr-58a7e0821fb6120a3abee2214b039a10db5b2aa1.tar.gz txr-58a7e0821fb6120a3abee2214b039a10db5b2aa1.tar.bz2 txr-58a7e0821fb6120a3abee2214b039a10db5b2aa1.zip |
New contains function: near alias of search.
Harmonizes with starts-with and ends-with.
* eval.c (eval_init): Register contains intrinsic.
* lib.c (contains): New function.
* lib.h (contains): Delared.
* txr.1: Documented.
Diffstat (limited to 'lib.h')
-rw-r--r-- | lib.h | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -1155,6 +1155,7 @@ val butlast(val seq, val idx); val replace(val seq, val items, val from, val to); val update(val seq, val fun); val search(val seq, val key, val from, val to); +val contains(val key, val seq, val testfun, val keyfun); val rsearch(val seq, val key, val from, val to); val where(val func, val seq); val sel(val seq, val where); |