From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Nicolas Petton Newsgroups: gmane.emacs.devel Subject: Re: [Request] seq-map and mapcar with arbitrary number of sequences Date: Sun, 11 Oct 2015 23:10:30 +0200 Message-ID: <87twpxnmbd.fsf@petton.fr> References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Trace: ger.gmane.org 1444597883 4149 80.91.229.3 (11 Oct 2015 21:11:23 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 11 Oct 2015 21:11:23 +0000 (UTC) Cc: emacs-devel@gnu.org To: rms@gnu.org, John Wiegley Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Oct 11 23:11:10 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1ZlNtc-0002wH-Fh for ged-emacs-devel@m.gmane.org; Sun, 11 Oct 2015 23:11:08 +0200 Original-Received: from localhost ([::1]:49765 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZlNta-0008Vm-Mq for ged-emacs-devel@m.gmane.org; Sun, 11 Oct 2015 17:11:06 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:58864) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZlNt9-0008VK-N0 for emacs-devel@gnu.org; Sun, 11 Oct 2015 17:10:40 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZlNt4-00088j-Oc for emacs-devel@gnu.org; Sun, 11 Oct 2015 17:10:39 -0400 Original-Received: from out5-smtp.messagingengine.com ([66.111.4.29]:39632) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZlNt4-00088X-Lc for emacs-devel@gnu.org; Sun, 11 Oct 2015 17:10:34 -0400 Original-Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 2E95220491 for ; Sun, 11 Oct 2015 17:10:34 -0400 (EDT) Original-Received: from frontend2 ([10.202.2.161]) by compute6.internal (MEProxy); Sun, 11 Oct 2015 17:10:34 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-sasl-enc :x-sasl-enc; s=smtpout; bh=SDUt/fCWyqyye8G2sdN2tBK9JmU=; b=f0kDm 97J/XFLcZdklNd7CCMS3j1AG5w0r/Pc4QvtthqFnPaLMNt3p229A9SVIpH9eF/dj NegQ98nphrcJLvmE/S8BaKLWSR82Bg2PkyvXrZlJ0MWR1d/ge/4VTWgNbwfYEhb7 sxhe+cJsfMmfGnFxYkiheJraUCerGxOE7LNcKI= X-Sasl-enc: bMMGMTgH2a83XSCVIEGp4ebNHgzzpXE24qqyn3dq9OO+ 1444597833 Original-Received: from blueberry (arennes-658-1-227-233.w92-139.abo.wanadoo.fr [92.139.240.233]) by mail.messagingengine.com (Postfix) with ESMTPA id 74FDD680130; Sun, 11 Oct 2015 17:10:33 -0400 (EDT) In-Reply-To: User-Agent: Notmuch/0.19 (http://notmuchmail.org) Emacs/25.0.50.6 (x86_64-unknown-linux-gnu) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 66.111.4.29 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:191275 Archived-At: --=-=-= Content-Type: text/plain Richard Stallman writes: > We could add a facility to define a &rest function to specify > another function to handle the one-arg case. It's slightly off-topic, but I also often miss a function to do function composition in Emacs-Lisp. What about adding a `compose' function, similar to https://common-lisp.net/project/cl-utilities/doc/compose.html? I'd be glad to add it. Nico --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: GPGTools - http://gpgtools.org iQEcBAEBCAAGBQJWGtBGAAoJECM1h6R8IHkQF5MIAJ2kJRhP6dXQCKVVrwlRyiiz D67zI3XMoQDIyVJQ7OlPwtEIAdgjOZGMANNEitwQ32bFTK1B2HZhxP8z4B2befMV 9YB6gVYTyGoL+SzgQmY+loTmaGj7nNZ+LOBT0ehHEZ045ReAXCwfvOhq47nJ1RpP He4Mp7aTdx9DsN6IwWezON3m3xNo1qlEoD8kCJiZEFFvMr0VyNR+L0P5VT2oIPW7 8UM8epfmJ4od7yExXyLIgBzmp+cFAB5YI554EYyHgN7amRjOhQnXZTa/Xeaw6Y6x p9dMNHG+UOxQJ73+a8sxbrt8wDTzUFSg8wfthj8PNVEY+KQeKtic6enwOmcXEKc= =pdwx -----END PGP SIGNATURE----- --=-=-=--