Re: [PATCH v3] docs/match: pattern matcher example makeover

2023-02-03 Thread Blake Shaw
David Pirotte writes: > Not at all - and quite annoying. imo. > So i'd 'vote' not to use them anywhere in the guile reference manual take the following functions in both styles: (let unwrap ((peel '(unnest arbitrary nestings))) (match-let* (((core ...)) peel) ((wrappe

Re: [PATCH v3] docs/match: pattern matcher example makeover

2023-02-03 Thread Arun Isaac
Hi Blake, > Well, these conventions can be found throughout the gamut of scheme > literature going back to the 80s, and some of the largest scheme > projects, such as Chez, Racket, etc. employ them. So if you're > getting into Scheme, you'll necessarily encounter them, and if you > haven't been

Re: [PATCH v3] docs/match: pattern matcher example makeover

2023-02-03 Thread Blake Shaw
Arun Isaac writes: > Hi Blake, > >> Well, these conventions can be found throughout the gamut of scheme >> literature going back to the 80s, and some of the largest scheme >> projects, such as Chez, Racket, etc. employ them. So if you're >> getting into Scheme, you'll necessarily encounter them

[PATCH v2] docs/match: pattern matcher example makeover

2023-02-03 Thread Blake Shaw
[v4 update] style: revert bracketed/Indiana style conventions in for matching I'd rather not bikeshed over this, so reverting the style changes as per the mailing list discussion: https://lists.gnu.org/archive/html/guile-devel/2023-02/msg1.html [V3 update] @xref{sxml-match} had been commented

[PATCH v4] docs/match: pattern matcher example makeover

2023-02-03 Thread Blake Shaw
Sorry, this is meant to be V4*, I've updated the subject accordingly Blake Shaw writes: > [v4 update] > style: revert bracketed/Indiana style conventions in for matching > I'd rather not bikeshed over this, so reverting the style changes > as per the mailing list discussion: > https://lists.gnu

Re: [PATCH v3] docs/match: pattern matcher example makeover

2023-02-03 Thread Josselin Poiret
Hi Blake and David, We were talking about this very node of the documentation yesterday with Ludovic and zimoun, so here are my two cents. Rewriting this introduction is a very good idea, the current one is pretty hard to get into for novices. David Pirotte writes: > Not at all - and quite anno

Re: [PATCH v3] docs/match: pattern matcher example makeover

2023-02-03 Thread Blake Shaw
Josselin Poiret writes: > Hi Blake and David, > > We were talking about this very node of the documentation yesterday with > Ludovic and zimoun, so here are my two cents. Rewriting this > introduction is a very good idea, the current one is pretty hard to get > into for novices. > > David Pirot

[PATCH] add language/wisp to Guile?

2023-02-03 Thread Dr. Arne Babenhauserheide
Hi, Since (language wisp)ยน has been rock stable for years now and is used in the Guix Workflow Language and supported in the Chickadee and the Tsukundere game engines, I thought it coud be a good time to merge Wisp into Guile itself. So I prepared a patch that adds language/wisp, some texinfo for