From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:303:5f26::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id gDw7ElZtoWVUPwAAkFu2QA (envelope-from ) for ; Fri, 12 Jan 2024 17:48:22 +0100 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id eOy3C1ZtoWVcYwEAqHPOHw (envelope-from ) for ; Fri, 12 Jan 2024 17:48:22 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=wolfsden.cz header.s=mail header.b=YXsYDS2+; dkim=fail ("headers rsa verify failed") header.d=wolfsden.cz header.s=mail header.b=yMNtuNOW; dmarc=fail reason="SPF not aligned (relaxed)" header.from=wolfsden.cz (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1705078102; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=Ls2z9qRU8r4WCQ1EROtC+FlJ2yklGbQQNhwnvtVj1Rs=; b=EruIbWQzMituzzi3ENc9ejRjYR8oz8JUIP/suQYBk7nOAwil2XhFSZqlJKeUkTQH0qP/uP nNCmPKDVbHUc5ZzJy8JMF/3mgSu9kZZcj1x0cv93E0iRmd8Aj34EGN9YSVcBVDFo4yxr5r q+lUdDYYAyfRQK1rSRKIXeezqAdM4oGdTYLTttE5ILsbovjKombiBBOgYlF8wQ/aXOiCuT 3MSTUCtXUmo1yqQQ01y/pD5fFflPWMJe9jnD3Ja58nI9hVir8udhjkNuylL6Di8klT/Hiy TXbkiuY7/Rdifq0ENWhqYTsnbnmAOYPAH5eGHUQ9MINFaXhmLFnJ+ALxYPOzqQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=wolfsden.cz header.s=mail header.b=YXsYDS2+; dkim=fail ("headers rsa verify failed") header.d=wolfsden.cz header.s=mail header.b=yMNtuNOW; dmarc=fail reason="SPF not aligned (relaxed)" header.from=wolfsden.cz (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1705078102; a=rsa-sha256; cv=none; b=C+YTmjEnpe7Yjmw2TtM8SCoJSL+xgeYFLaML7HaM7QJkGJtGSppNDHbHZRl1n4cpRatFEa 7AYHIQcDV0QP0z/HkUUhnI0CQseZQmfeWAnTpAiKB/HOWaYKoKArsQ0cKFk/J2j4RoJKJi liPElVraKF7/TBq4fljZvsEhyhVjV3fTNCMqRiCeMkiu3M/8YmWogYWNXLET+rLx4eyMFY vDIZF8kmtiOlyILbXuMbw+lmYTP1PVMDREeRYQ+sgmzlYgj4q6NARd0fo6z2+0CT8cTs+c fo61Lg7oudb6bRyStgxJIjtaCCpcZe1bq7jBr3WAeyjLfKif2AzgCsZS8aBI2Q== Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 19F9E21229 for ; Fri, 12 Jan 2024 17:48:22 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rOKhY-0002dq-Iz; Fri, 12 Jan 2024 11:48:13 -0500 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 1rOKhR-0002Jb-Ix for guix-patches@gnu.org; Fri, 12 Jan 2024 11:48:08 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rOKhQ-0002QG-Rb for guix-patches@gnu.org; Fri, 12 Jan 2024 11:48:05 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rOKhO-0003zb-Sm for guix-patches@gnu.org; Fri, 12 Jan 2024 11:48:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68305] [PATCH] gnu: Add guile-srfi-197. Resent-From: Tomas Volf <~@wolfsden.cz> Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 12 Jan 2024 16:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68305 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Mathieu Othacehe Cc: 68305@debbugs.gnu.org Received: via spool by 68305-submit@debbugs.gnu.org id=B68305.170507803815086 (code B ref 68305); Fri, 12 Jan 2024 16:48:02 +0000 Received: (at 68305) by debbugs.gnu.org; 12 Jan 2024 16:47:18 +0000 Received: from localhost ([127.0.0.1]:37494 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rOKgf-0003vE-UV for submit@debbugs.gnu.org; Fri, 12 Jan 2024 11:47:18 -0500 Received: from wolfsden.cz ([37.205.8.62]:50468) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1rOKgd-0003v4-Nn for 68305@debbugs.gnu.org; Fri, 12 Jan 2024 11:47:16 -0500 Received: by wolfsden.cz (Postfix, from userid 104) id 080C2250630; Fri, 12 Jan 2024 16:47:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1705078037; bh=lIdoiMTfFw4dAvuLc7SvJkXhBBCiW89iVOUfx4VlbD4=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=YXsYDS2+sWKn6cA9TRCMOJHpAJu6ZNkkrybulXPZYU59kZsBZ8XaopqbhfDI1e0ck L1OqK9qOOqN9RBh2Ac+vzhjiBCGJxcX1aM3SOKJ4I4yu3X2IC6owsMBjzRJ8c5t94P gPR7QvWhFWd+khIUgYvmkjnLZAaXQ89Qjh6Rq9hTW9XfQK96JzMyUgg7lK8nRvQLZt qKw7Y7s/ZIeM0kWNlJauyQvXH0Lj2etOBlemMYpjQbECTdNfBK55iuqq/sPLvs1bmd aThv60J8jk8aEB09ROXgyPQE5HfKqXGmv8tFF2G+hZPbPAlZ5xbtbpyjfKgRhotKSp PSZgPgO5c8GaUblrwFZZ4+feetmqxgiC3u7tCkaLEsY/XwKao/HcZmNWzi2QotymMQ JMpfE6WUBQh8JhulYnIUy01fWJeHSMhZEvPbQmCJU7FKG1h6yhs7A1WJY73/HLv5Nm DRWxxQzVxwNy0jE8oZinHLABwIrB+bG1wxK2wmllFNJ593yUZNF5/KE09qIx3rI8MF VSzYWPa9fE28SzCX5Idc15NBUp5bkVp+3ZL0DV5qaFvVJ1s+b8S6aBkb7V/w4VXxxr FYrrzF/BscNbuu/MRIwS6htgYdvQLc2VOYr+DYUftC4Qhsa/lwDDcdj4IfUNdFMpJz Jy2AJGhGKVJ1tCrvQ+yM58Vo= Received: from localhost (unknown [193.32.127.158]) by wolfsden.cz (Postfix) with ESMTPSA id 9FDE42507DB; Fri, 12 Jan 2024 16:47:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1705078036; bh=lIdoiMTfFw4dAvuLc7SvJkXhBBCiW89iVOUfx4VlbD4=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=yMNtuNOWrtODadutILaGK/Bbb8f9S9cBF5Ix12asvXcyCUA7GrX4ERABa3ZDnndK/ 4J0U+9aDzBqkv4jr1MKITNZOsZ/UQC0CvtXMSRpdgV1vQdzVajTtsQb8yBFuixjF3y Gkvi2MNVvR24zX+tRkAX3eYWp6r4682HLBn7zGKZsyjp5C2L3ehRs431Y3icI+Tgx2 wmAxRtSDySrzLZfS/wL+w5YyQSt+iJ0TQrUv7W5oHErpTOs8x4ILsOALqaX/cvFcUr qviG0kJjNUoh8Nr+p8ZflBWEM12OL/sE+JUqdjESQuGLwfO53adxUxsUZqnoJFOG1u qwLdGWv9vZ/s+IZzdDqc6FD0/oLeo46dEslutUogs/FUMOcuoJPgIDOKh/CYGuUHY8 dyXzS53WihOKslhEjQJp8azEH4+OEQxlN8l6OeaoyvWG/IJkbJ6LyvSnUevpLloNCu 0z77LOpmVB5McW9hXXpKNuJ7U7byLUOal7wwWPMSZ35ik+hl7MgjNWuUurxiFRDuzG SbYRCrPzY012DDz4obe2fzIyG0l0fRYx9+VevYe6KM7ATja52+l+LR4N8i7gMPIl1U 3fkjplcmtIGYIt7QlrE6CCvbbbOzbenfc9ZZ6Q49DobplBB2IC3LKT62QCHp+WhTLi xRmLp9/5qN1p9Ty2mo+s+yEQ= Date: Fri, 12 Jan 2024 17:47:16 +0100 From: Tomas Volf <~@wolfsden.cz> Message-ID: References: <021a14380a3d701f4dddbac72b83bf34bdea4558.1704640177.git.~@wolfsden.cz> <87mstar0qd.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="9DSMHz7xb920DzSh" Content-Disposition: inline In-Reply-To: <87mstar0qd.fsf@gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Scanner: mx12.migadu.com X-Migadu-Spam-Score: -6.78 X-Spam-Score: -6.78 X-Migadu-Queue-Id: 19F9E21229 X-TUID: EV/E8VpBjflh --9DSMHz7xb920DzSh Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2024-01-12 17:10:50 +0100, Mathieu Othacehe wrote: >=20 > Hello, >=20 > > +(define-public guile-srfi-197 > > + (let ((commit "d31b8be86460bf837cccf2737a1b9b9c01788573") > > + (revision "0")) >=20 > You should explain why you are not using a release with a comment. The > "final" tag for instance. Comment added. >=20 > > + #~(modify-phases %standard-phases > > + (add-after 'unpack 'create-module > > + (=CE=BB _ >=20 > Please use 'lambda'. I replaced all occurrences. Is there something regarding this in the manua= l? I see no mention of it and guix style leaves it as it is. There are few (~5)= uses in the repository already, so I assumed it is permitted. >=20 > > +SRFI defines a family of chain and nest pipeline operators, which can = rewrite > > +nested expressions like (a b (c d (e f g))) as a sequence of operation= s: >=20 > @code{(a b (c d (e f g)))} >=20 > > +(chain g (e f _) (c d _) (a b _)).") >=20 > @code{(chain g (e f _) (c d _) (a b _)).")} >=20 > Can you please send a v2? Done and done. Have a nice day, Tomas Volf --=20 There are only two hard things in Computer Science: cache invalidation, naming things and off-by-one errors. --9DSMHz7xb920DzSh Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEt4NJs4wUfTYpiGikL7/ufbZ/wakFAmWhbRQACgkQL7/ufbZ/ wamiVRAAn9BtHvVGVbhdXYC9LDjje3dr7kk3ir5dCV3pBA+QbEFwZOpcKV7fAegp MiEF1rImOnB8G49capNb28cpFPHA6PtOxrn393z/lBD6Tgt+Ppja/4Zo7hhF3qST XTOym06QDZ41ofWuX812GqU28Y6EelcAO/ZYqAGAiDF7HwjDOeOKR9bWRd1AnWCS YXZ6LSI1lMSpzXsBi+/yvM7bd7vfjsiRbQRBZzUIoDVFmzOzGQleReNOQvtwCYDf ATnNNqHK4NoWrYbisin36QlVRK3+welSzHkxLPE1RL4hNK3Vo/Ri9M+vCpKy2Szh f2UBpeNKc3ShviLeiT1deI7127zjT6jge2NXSEFH5FmPeKQAS4Dv0kql+Z2bCNNQ ViQam9JPxG6avz46dkNV3u6xfCbFzaJNA1mcplhpTDV9MpjUCMGyCXtDHaItv9Yg HNrtOdXp3JH9I1XdLSUZPpX8CcIK9InGAfZr9rgqKKnskDAZKFMXYICEM7pUx2mP IahaJZGozd7yH2wXGdxBegvdqd2ZuU+fk/83szJyUGUqlPrUu4aRTjKKHB3+UuUp F+ahNrNAB4kgnWWsJ9WsVnvYww2bEnV/73NGenadSYPQBfSsA31SIOupAczQ9tOi lH3nySKHzb/IaeR248plHyIVEkNVhewaDJXgSaf8Lq2MU99s5t4= =xIzp -----END PGP SIGNATURE----- --9DSMHz7xb920DzSh--