From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.help Subject: RE: [External] : Re: Advantage using mapc over dolist Date: Mon, 2 Dec 2024 22:42:51 +0000 Message-ID: References: <87ed2qpo3o.fsf@gnu.org> <871pyqfl62.fsf@web.de> <87r06por3q.fsf@neko.mail-host-address-is-not-set> <8734j5lpbt.fsf@neko.mail-host-address-is-not-set> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="20003"; mail-complaints-to="usenet@ciao.gmane.io" Cc: "help-gnu-emacs@gnu.org" To: Tomas Hlavaty , Heime , Michael Heerdegen Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Mon Dec 02 23:43:52 2024 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1tIF8x-00053g-VM for geh-help-gnu-emacs@m.gmane-mx.org; Mon, 02 Dec 2024 23:43:52 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tIF8M-0008Mj-DA; Mon, 02 Dec 2024 17:43:14 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tIF89-0008Ln-Nh for help-gnu-emacs@gnu.org; Mon, 02 Dec 2024 17:43:01 -0500 Original-Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tIF86-0007Oq-B6 for help-gnu-emacs@gnu.org; Mon, 02 Dec 2024 17:43:00 -0500 Original-Received: from pps.filterd (m0246630.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 4B2KtWQ6013707; Mon, 2 Dec 2024 22:42:55 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s= corp-2023-11-20; bh=6qL6t4t9inllfB0O/slEwyBeF+jVs6kwyHupc9aSH18=; b= kImFC4wp1G2c6iOEphHR3R8awXTDdDaPKCnP+0IRNCJZifxhVMuKKGHsHkJIrVUI ddLGerCFwlNC2vSx0HrkvGFgIr8/MspC/xI9mAnms/VvNsdHcoIKj6IPdiuEH3la 820TKE2ZCDas8j1lGC9IGThQ8h14XIeUcdmg6u1X7F5Nb7rqc/wc3jgHtox6OLzQ V2YMMryMIFeOhLI4D1I+QNtgMuTW+ZO0ROHoM/M/0NCLv6u4EeJh5XtLGpUa0CC5 3TBO9pRlVFwoxOFhKVgTkPqpbLPl4VX+L11jfVjm0qFGJGTVi6ixz1uQ+MyKf/Xa yLPM3BenCzWHmasVC0Y8gw== Original-Received: from phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta03.appoci.oracle.com [138.1.37.129]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 437s4c4v2p-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 02 Dec 2024 22:42:55 +0000 (GMT) Original-Received: from pps.filterd (phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 4B2MCGJO001026; Mon, 2 Dec 2024 22:42:54 GMT Original-Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2049.outbound.protection.outlook.com [104.47.66.49]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 437s5781qy-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 02 Dec 2024 22:42:54 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=fyx832lzTMpQh9baXH1Xvo+ro7S2TaYx88cFdS9Y5jRmjTDdPzZel2flTDviuy2LhaK7g7hATSC1DZLJZlO2lSfM3+xLozxqSdt9yCXJz4ucIXw45ijlQpXj7DaKFMyUJlu5+GJXN5slIGCYX4zBMZl8chw+w8UCEZ/UDapZDXWchSgK7Y0rC4sBpnhWtnHuDlHtCFTm9hZN+QJqxUiyXQIv96ncjgvuzoHsoEHLYX76+aCJm0jHYtGJI0qeSQvp5yw65vQx8NIkeLfaErECnENNs7/7nTvkjUSvw/3WtgMHhM6G3tRSv93T5+kG3KR04UP0PUie0GMSlZr0cegn/g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=6qL6t4t9inllfB0O/slEwyBeF+jVs6kwyHupc9aSH18=; b=iWbqH/qU13fzOSnYzqKd/gLJqhduHJkqKj+p52QPvKo5tC2198aXSFxd5788QBI7zpDGQMe4ujOtj05FIhC2nPaV5ny/HQx2fl+wky1OOTY1qDMPmX8IXzfMRST3I2cTthb3M6HZ+PAXTMkC6bkNA7/1cPkVMzTazxlHnz7xD2ZcaC0UmVF3rvnu7bdDHROn6iH8jGs+ztt71+X99itJHYMEVzPqHCykFMGtk8MpWDhSSJs5/gt9sCzbuqbQkhI11Iy9RUjmWzuqHk2Q2nxnkfekew3q60okvKELXy3xR89+TDcvFoC45GjQYUb4d7eqC3zSMbwVZ3tCJiR30Y5ROg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6qL6t4t9inllfB0O/slEwyBeF+jVs6kwyHupc9aSH18=; b=qXzEalV9uYGIbIPXHtPeOQzHnQ+FJdffWwOQ0ieYZkb5JIcqcjGq0WPWuQrN1AGh3XuBLp1x7iQkJMPpHM3cKK9iLsOf33do9aCAGeGLtN3n++KvNjXKIauuqiM7SQoZ9oVVGwrmPqY8kF7ZC7kYgdd0Fx2PPrRiB0FTweDLMUE= Original-Received: from DS7PR10MB5232.namprd10.prod.outlook.com (2603:10b6:5:3aa::24) by SA2PR10MB4634.namprd10.prod.outlook.com (2603:10b6:806:114::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8207.18; Mon, 2 Dec 2024 22:42:51 +0000 Original-Received: from DS7PR10MB5232.namprd10.prod.outlook.com ([fe80::8303:658f:14f8:2324]) by DS7PR10MB5232.namprd10.prod.outlook.com ([fe80::8303:658f:14f8:2324%5]) with mapi id 15.20.8207.017; Mon, 2 Dec 2024 22:42:51 +0000 Thread-Topic: [External] : Re: Advantage using mapc over dolist Thread-Index: AQHbRQVZfsaYaLmeZUK+z64wULZbgrLTi5LA In-Reply-To: <8734j5lpbt.fsf@neko.mail-host-address-is-not-set> Accept-Language: en-US Content-Language: en-US x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DS7PR10MB5232:EE_|SA2PR10MB4634:EE_ x-ms-office365-filtering-correlation-id: 1bb2b86b-32f8-47cf-8149-08dd1322a797 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|366016|1800799024|376014|38070700018; x-microsoft-antispam-message-info: =?us-ascii?Q?yUzbfRsnZI//yra409EBvGkeVn8R2QPXcJdGnAEK1bvj1i4+eByz1A7dlQKv?= =?us-ascii?Q?7d7cC9UW3FUik2GU5mhh78qnbVWKahc+Ljvp+EVeGMKTFPNVwLQAIzuprmIt?= =?us-ascii?Q?4yKufqadU40G+T45vCYLX3CS0e3SKxHEHsTWHbAwL/cLpGdfxTpAiNbJVBAQ?= =?us-ascii?Q?8Mry4MeaXWBmjhmADTQuzsS2fqWeUKswlGPJHR9MQ2qDmqCETSppRX1v4Acz?= =?us-ascii?Q?xb46zbDdz8Qv1oIRdw5d/3H2AcN9lGCFJ7sq6U+V5BPfE7CTW46q72NgeOlH?= =?us-ascii?Q?7cmYtoHCSSiZIaCJBnmEYZDGnfOdDh5Kk826XkwdMxLOIEWWUXxOJT0kHfxL?= =?us-ascii?Q?Xqz1mr+6HxVFuPVcQfcWeUWkBHqV+S4a99EVW77IYpOS+6Bd7pobn6VJC+wc?= =?us-ascii?Q?htiq/6iEV3QD5FQRTldclawpOHZQVQ2B9PYZ+QqzMOaUnKkAaeEq4iGDYnJo?= =?us-ascii?Q?5Bqz8i50tn9P8zOx20/WCoDVQ+nCdX96mCMSKHtDJY7ODvaACUqto5tA1eCf?= =?us-ascii?Q?CnmhIwpJuaef0wx5kVkRp/lhE+XtShcoE2Lt4A4Q1cWrnw0l4OK5GwOkUTZy?= =?us-ascii?Q?qaEx8pU0sRDHrHjjki40bBg4NJ0dniwkGfzhiqc3Y03E4G95F3Q+9nxe14GB?= =?us-ascii?Q?KPWhy x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DS7PR10MB5232.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(1800799024)(376014)(38070700018); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?ED5wgC62W+5+qDEba148do92hWNcgSkdkDQ0VF/N70JPfpYjtmjHayxep2sn?= =?us-ascii?Q?4oboBc17iLpn1p86cmzKNgEzi1AW1Hb/QWVIDkYoOZnV6VgYDWuE8ZCnvlyT?= =?us-ascii?Q?2VE3duTKauc38RflnGjL5w8xt8Nfm/xKPxL9GtqoR95lflFZwE0lFDCguQCs?= =?us-ascii?Q?nYQWqnkf55KwDeH8LIL4FfyyoRzBOu74o9KGfNDVIQ88VKJZ1+MquCz4tWZ9?= =?us-ascii?Q?t38CbGTNUfZzOClBBri9KvPkWXyY9bOheCvPX/1YZ5Z9WDA330bKw8A3B88N?= =?us-ascii?Q?RpCfnpdcasYcjXbzutfN+5kQvRREvLX2SlOu1BCUWZhZbsosQ7KrAldEGjXM?= =?us-ascii?Q?sYDU8Q5QfIrIcHzW9AL4pta0hegaOpIrC9X/4zmGavPV5oqaLthhgteaGGpo?= =?us-ascii?Q?BAZB06qsoOUO3d5MPDutebLXi2pCdnV+YIw0yAOCigOtDr0OySyBklrSua6W?= =?us-ascii?Q?2WzexXjAP+8yIFBSklKRJmgidZG/Oq1oGctmmGBwKP+I4ZEPPs4F28SVj+PT?= =?us-ascii?Q?OYWSuZ8VAIs14CwY7zub0elzTnso3bJmN5Du2BVxxMAy0zePj217kgxAVjP6?= =?us-ascii?Q?0Zlv08kLu01dQUzELsWZ+OzXXiq++PLTQmc8j1E0wS/gBXODlanBfpXvjRwV?= =?us-ascii?Q?DW X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: zGL/p2m+ESc3Bmyr1Ry/6pdjIR+ihh0hYnS9TpDRa0wEVtzPpVzyONOMSVdtdaOA5lYeXZRCuhoWOMZEJFl/5e+Ejz+ceQkQCMiywZQ+GTd2gWVA7hept+HBn3WNlt+nC3E4xaVOYlqK+R/j3aJmAvHzuw9xPCHZ4i9PP/XQe0ZjxHiF0shKOqT7LFdvED+VBnJuDs+e4/+H1PApNwu/NDWSe6WoU96as6fR1wSEu3XW6EZ16ucHnA14khTUsXu9P69w5PsZmDpMc3iiKeIKhqIaDXMbTPK9w8L6kF27vZlUvO2sTHfYVpy3Z8MtW1Zc2atR2YC6otVXPbEV9/l6vNFV72SLjszg/iV15VTk35JJlngEXVmXrRqZdTEYAQ1yiva0k9nMvQAjBkfFXrAsM682MPX+AkQvD+HnTrdjnzT3pWqZQuL6EY5f1V4RXmK4JPeX0jczBXnV7Me3zX+Yw3xCPuwWHIGL/7ufRZSmxXs5g1avFRyi7aR7aT6lxdosx3TfisCpBk1LZs5HeRkZp/9y1urzqPyIlX7lshpE/5bnYvWD1thlxMVf5iVRtQG6wGFrvKD5jyjFRr7psqmm4w2umxpXZZ5610nIM12i1hg= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DS7PR10MB5232.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1bb2b86b-32f8-47cf-8149-08dd1322a797 X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Dec 2024 22:42:51.7996 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: NSgjsuj2JFQdyMGzTs/XTFxPGuWEINDmEs8vUox9STylISFlACQ5HJ6VdkRIDiYG7uPAmvP6p88KA0Clj1Apow== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR10MB4634 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2024-12-02_14,2024-12-02_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 mlxlogscore=319 bulkscore=0 phishscore=0 malwarescore=0 mlxscore=0 suspectscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2411120000 definitions=main-2412020189 X-Proofpoint-ORIG-GUID: 9RRu-dOGPzmYsoxU7rXPcZIP3uu18Pew X-Proofpoint-GUID: 9RRu-dOGPzmYsoxU7rXPcZIP3uu18Pew Received-SPF: pass client-ip=205.220.177.32; envelope-from=drew.adams@oracle.com; helo=mx0b-00069f02.pphosted.com X-Spam_score_int: -19 X-Spam_score: -2.0 X-Spam_bar: -- X-Spam_report: (-2.0 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URI_DOTEDU=0.809 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.help:148516 Archived-At: > > OOTB Lisp isn't really made for such streaming-style programming. >=20 > Lisp is great for streaming-style programming: You can implement anything in Lisp, including streams. (They were _first_ i= mplemented in Lisp, BTW - see ref.) That doesn't mean that out-of-the-box ("OOTB") Lisp is designed for stream-= oriented programming. Certainly not in the sense of what a purely function= al (normal order/lazy-evaluation) language is. ___ https://help.luddy.indiana.edu/techreports/TRNNN.cgi?trnum=3DTR44