You might need to (require 'cl) first.

On Sun, 20 Feb 2005 19:07:11 -0500, Denis Bueno <[EMAIL PROTECTED]> wrote:
> On Sun, 20 Feb 2005 00:55:53 +0100, David Kastrup <[EMAIL PROTECTED]> wrote:
> > August <[EMAIL PROTECTED]> writes:
> >
> > > On lör, 2005-02-19 at 19:43 +0100, David Kastrup wrote:
> > >> Joe Corneli <[EMAIL PROTECTED]> writes:
> > >>
> > >> > Is there a shorter way to concatenate a list of strings
> > >> > than this?
> > >> >
> > >> >  (eval (append (list 'concat) list-of-strings))
> > >> >
> > >> > Or more generally,
> > >> >
> > >> >  (eval (append (list 'function-that-acts-on-foos) list-of-foos))
> 
> Or even:
> 
>   (reduce #'function-that-acts-on-2-foos list-of-foos)
> 
> Like:
> 
>   (reduce #'concat '("aoeu" "1234" "htns")) =>
>   "aoeu1234htns"
> 
> --
> Denis Bueno
> 


-- 
Denis Bueno


_______________________________________________
Help-gnu-emacs mailing list
Help-gnu-emacs@gnu.org
http://lists.gnu.org/mailman/listinfo/help-gnu-emacs

Reply via email to