From ba1422e12f80ae1eb2aa9d0ce80c14e3ee4b3950 Mon Sep 17 00:00:00 2001 From: Nicolas Petton Date: Sun, 14 Feb 2016 10:28:26 +0100 Subject: [PATCH] * doc/lispref/sequences.texi: Add documentation for seq-map-indexed --- doc/lispref/sequences.texi | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/doc/lispref/sequences.texi b/doc/lispref/sequences.texi index 9869fe4c510..002a9ceceec 100644 --- a/doc/lispref/sequences.texi +++ b/doc/lispref/sequences.texi @@ -572,6 +572,21 @@ element of @var{sequence}. The returned value is a list. @end example @end defun +@defun seq-map-indexed function sequence + This function returns the result of applying @var{function} to each +element of @var{sequence} and its index within @var{seq}. The +returned value is a list. + +@example +@group +(seq-map-indexed (lambda (elt idx) + (list idx elt)) + '(a b c)) +@result{} ((0 a) (b 1) (c 2)) +@end group +@end example +@end defun + @defun seq-mapn function &rest sequences This function returns the result of applying @var{function} to each element of @var{sequences}. The arity of @var{function} must match -- 2.39.2