[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: how useful are collecting lists?
- To: David Vanderson <david.vanderson@xxxxxxxxx>
- Subject: Re: how useful are collecting lists?
- From: Alan Manuel Gloria <almkglor@xxxxxxxxx>
- Date: Tue, 12 Mar 2013 12:42:38 +0800
- Cc: srfi-110 <srfi-110@xxxxxxxxxxxxxxxxx>
- Delivered-to: srfi-110@xxxxxxxxxxxxxxxxx
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=XtPDa84RKX1bdfAfqlnkFkom5m8Xfr8fNNlhZTNP8mU=; b=jGHigvQKS85Lyy61VuePztfrfvBiJKNZ74Ipy2gahNWZfOYVAyALGV4+8BmBTNCufX nY51OvVVB5JOzNMy9gP2Czud292acG1QPZEKdj0V0KRFlAoP9bqkW8MOC2JnSTh6oIyR YcKSTIGFUNU4EF1WtcYqLoBpaXpPx8YjY28MgqS8/Fpm/s30rXicY9DlUKoy/do6D8Wv nL4SFMy9oZSO1lOUU1OjuTadlPzT7pj2KBpnJAsppDZdvial7aVYtgQl6J/0hdKNCIOs VyaX/rvJ7gyMbkH1PX1zTJPHIBMxXtEcNvDrz7zH587HmAVOBIsWQ1ARJUqqJkN/0pyj HEAg==
- In-reply-to: <513EAE55.80204@xxxxxxxxx>
- References: <513EAE55.80204@xxxxxxxxx>
On 3/12/13, David Vanderson <david.vanderson@xxxxxxxxx> wrote:
> I'm very interested in sweet-expressions - thank you! I'm already sold
> on curly-infix, neoteric, indentation, and SUBLIST. I'd like to ask
> about collecting lists.
> Collecting lists seem to have small importance in the SRFI, and it's not
> obvious that they are warranted given the rational in the SRFI. Also
> they are unused in both example programs (sweeten and letterfall).
> Given this, I don't understand their inclusion in the SRFI. What am I
R6RS library and R7RS define-library.
This thread started the discussion:
FWIW we just finalized collectinglist, and so sweeten and letterfall
both do not use it simply because they predate collectinglist.
Also, both use Guile as the Scheme backend system, which has the
"module declaration is a separate s-expression and module contents
follow it" model rather than the "module is a single s-expression and
module contents is inside it" model of R6RS/R7RS. So using
collectinglist is not as vital in those example programs. If we were
using say chibischeme (which uses R7RS syntax) or Racket (which has
the module-as-single-s-expression model IIRC), then we'd have used it