From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: =?UTF-8?Q?Linus_Bj=C3=B6rnstam?= Newsgroups: gmane.lisp.guile.user Subject: Re: Threading / Pipe Macro Date: Mon, 08 Jul 2019 09:39:56 +0200 Message-ID: <28b2f2e8-03a7-4802-bb73-58d831dc1d8e@www.fastmail.com> References: <5f08685b-be5b-e584-af54-9f4244039b1a@gmail.com> <59074f68-ecce-3a73-e5cf-dd915f39cdbc@gmail.com> Mime-Version: 1.0 Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="256848"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Cyrus-JMAP/3.1.6-731-g19d3b16-fmstable-20190627v1 To: guile-user@gnu.org Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Mon Jul 08 09:40:26 2019 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hkOG9-0014ge-6U for guile-user@m.gmane.org; Mon, 08 Jul 2019 09:40:25 +0200 Original-Received: from localhost ([::1]:39128 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hkOG7-0007YP-RT for guile-user@m.gmane.org; Mon, 08 Jul 2019 03:40:23 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:48468) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hkOFo-0007Ve-9w for guile-user@gnu.org; Mon, 08 Jul 2019 03:40:05 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hkOFm-0001eQ-IS for guile-user@gnu.org; Mon, 08 Jul 2019 03:40:04 -0400 Original-Received: from out4-smtp.messagingengine.com ([66.111.4.28]:34733) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hkOFm-0001cp-8r for guile-user@gnu.org; Mon, 08 Jul 2019 03:40:02 -0400 Original-Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 6DF0321E92 for ; Mon, 8 Jul 2019 03:39:58 -0400 (EDT) Original-Received: from imap24 ([10.202.2.74]) by compute1.internal (MEProxy); Mon, 08 Jul 2019 03:39:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.se; h= mime-version:message-id:in-reply-to:references:date:from:to :subject:content-type:content-transfer-encoding; s=fm3; bh=gBqGj XYZ0r+TB0bmfKbn9skMsbxtCOm5RB5bkob+/K4=; b=c69kvjXM/jEWKi2FS40rE Amxdz7hDNo16RA7giTkJuuBWlvEv8oKJsOy30HwLnTlcTx2oGHs7kG4qfkgBpnsI 8HMkDrUBWRU8QHMNIoD/142+VSaDwahHpNIsDIiRcMpl7rFgBpJ8eIXBvtGEUSVZ lO9O/5kwLNxtCiY+qjv1JFcl55dQPyafywm5QNqzcVWN+Yc54JnKH2okwgnhgMr0 BhzsGkRyCh2A9lUbbdpJFRq7ch0NDXML87HhP7VM+VRgbkIxh/vm4QTpHqdGq1hg XqxHXybtF/WfI6yaAfFSjL+z8iGsVz4lmSG6m7FnChEbHuQaffdtcnVwBomxECHq A== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm3; bh=gBqGjXYZ0r+TB0bmfKbn9skMsbxtCOm5RB5bkob+/ K4=; b=dGEM0SmZK+RYU1Oehl+T9qomxO25d6rMbQHTslE/k6gIIEqS3f92NSDKC cW7KAGHvFcnaAOyE6TvFHe4EdVSBtVJDWc9bbhTI6MioZgrXJt11WgsbaZhSzAqz SUtivu9E07KzKTYOsw+b1W4fsYaZVFcTORLKxk2i9rmnPj5BDIgVsablVoqhQAnw 2LBhMlwpnLR1VaeHfa7T0QbQILgII6y6FBxdo0dVqgDTkaDBaLqdOc47FwI1KyLl b9G67xYIh6MNA1bWoT9poOl9WPsh0UJvNtkCahwXsc/S1pR4CNboAmJAgoUmPdL7 A67zRqg8E2gE6Qs0A7pXOBNAKVMng== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddrfeelgdduvddtucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefofgggkfgjfhffhffvufgtgfesth hqredtreerjeenucfhrhhomhepnfhinhhushgpuehjnphrnhhsthgrmhcuoehlihhnuhhs rdhinhhtvghrnhgvthesfhgrshhtmhgrihhlrdhsvgeqnecuffhomhgrihhnpegsihhtsg hutghkvghtrdhorhhgnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlihhnuhhsrdhinhht vghrnhgvthesfhgrshhtmhgrihhlrdhsvgenucevlhhushhtvghrufhiiigvpedt X-ME-Proxy: Original-Received: by mailuser.nyi.internal (Postfix, from userid 501) id 016F52000A3; Mon, 8 Jul 2019 03:39:58 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface In-Reply-To: <59074f68-ecce-3a73-e5cf-dd915f39cdbc@gmail.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 66.111.4.28 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Original-Sender: "guile-user" Xref: news.gmane.org gmane.lisp.guile.user:15614 Archived-At: I am the author of that if there are any questions. It uses syntax-rules= so it should be portable to any r567rs scheme by just replacing the mod= ule definition. In r6rs pure also by exporting the <> and <...> syntax, = preferably in a way so that both srfi-26 and threading can be used. This= does not matter in guile. --=20 Linus Bj=C3=B6rnstam On Mon, 8 Jul 2019, at 02:49, Erik Edrosa wrote: > On 7/7/19 6:42 AM, Zelphir Kaltstahl wrote: > >=20 > > (1) Does something already exist? > >=20 >=20 > This project was posted not too long ago on this mailing list. >=20 > https://bitbucket.org/bjoli/guile-threading-macros/src/default/ >=20 > - Erik >=20 >