From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Marusich Subject: Re: Learning the match-syntax... Date: Sun, 06 Jan 2019 13:36:22 -0800 Message-ID: <878szx1nah.fsf@gmail.com> References: <87pntxwqx0.fsf@gnu.org> <08635A1A-EDA5-44B0-8C8A-532F16683154@flashner.co.il> <20181219192926.GB2581@macbook41> <87imzmmwno.fsf@gnu.org> <20181225143202.GO2581@macbook41> <87zhsf2ec6.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([209.51.188.92]:37738) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ggG63-0005n9-Kz for guix-devel@gnu.org; Sun, 06 Jan 2019 16:36:40 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ggG61-0000lB-9T for guix-devel@gnu.org; Sun, 06 Jan 2019 16:36:38 -0500 In-Reply-To: (swedebugia's message of "Sat, 05 Jan 2019 13:25:40 -0800") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: swedebugia@riseup.net Cc: guix-devel@gnu.org, Guix-devel --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable swedebugia@riseup.net writes: > I'm trying very hard to learn the guile match-syntax. When I first learned about "match", I found the Guile documentation to be insufficient. It is good as a reference, though. I recommend looking beyond the Guile reference manual for a tutorial. Check the Guile source for "match" related things. Also, look at introductions to "match" from other Schemes, such as Racket. I think you will understand it better by doing that. =2D-=20 Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEy/WXVcvn5+/vGD+x3UCaFdgiRp0FAlwydNYACgkQ3UCaFdgi Rp12zA//UFYfqMDX9vjKtlTfA9h/eD8ATNvJ29Uc9Fbt8b4fVa1y3TrFMR4zOL9C PVdilHTdB02d4oByMQUb1EA08dwxZsukQfwgavY/f5jcetrkYp1dqVd7wTlPKbpt SZhM81ipP5a4gA18D5tYYeYVEfvWrl7mFi3hHePyigKvbrmwfkd6MyjMS3r0/KyD rvWkhtvML19SaMjdHHuOx+xX88vm6LOZiGxZ/nagJM/fbOYkwvELgER3ksobhSzG VUDPBNXqRjDIckFRcJQmhAXw8yhTZZIHpvZSGGFQnuxLg9YWF55n8mqZmGeGnTVh Nr8cIoWjU4pKquEGkpNRmz7aWfiQ5qxWtyQZBLqios86ibKsbEX3/B1iAWv25VfP 0RbWACMx9xTlU9hcP6LxVufZoVWsgWAk2VCwfBpbmFvLfZzMj8ow7AauD0Qiy5JL RRa5wwlQ4dUCbGZuqWZlxcFeEeAT8ndf9Oix7pDqrRJG5RTIMWgRsaUd9kvOm5eW ScWqnmuDVPd6lW6RKVMkCXFDMP/GUJ3IcnumLsxKQKz+IbJADf1XkkFt/Ib6+dky 2uZh6lSCv7sz1rS956/hfyC9cOlhNEMI+//suQsPjaU5FS1eQIluK+thawvxGIRt GA07YyyySaSPqV1aQdDDRxedi1E7WYofMo2QX1nWmYWbjHRmfWs= =/6yM -----END PGP SIGNATURE----- --=-=-=--