Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

An optimist believes we live in the best world possible; a pessimist fears this is true.


devel / comp.lang.scheme / Final SRFI 232: Flexible curried procedures

SubjectAuthor
o Final SRFI 232: Flexible curried proceduresArthur A. Gleckler

1
Final SRFI 232: Flexible curried procedures

<d729a616-d8be-481d-a90d-8fb356bbd0f7n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=141&group=comp.lang.scheme#141

  copy link   Newsgroups: comp.lang.scheme
X-Received: by 2002:ae9:d843:0:b0:699:fc0a:87d5 with SMTP id u64-20020ae9d843000000b00699fc0a87d5mr380708qkf.746.1649283052748;
Wed, 06 Apr 2022 15:10:52 -0700 (PDT)
X-Received: by 2002:a25:d944:0:b0:63d:a274:5cac with SMTP id
q65-20020a25d944000000b0063da2745cacmr8400143ybg.412.1649283052427; Wed, 06
Apr 2022 15:10:52 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.scheme
Date: Wed, 6 Apr 2022 15:10:52 -0700 (PDT)
Injection-Info: google-groups.googlegroups.com; posting-host=99.43.99.53; posting-account=LxAb6woAAAC1lFA0Q2auCNpmd7EXgVPk
NNTP-Posting-Host: 99.43.99.53
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <d729a616-d8be-481d-a90d-8fb356bbd0f7n@googlegroups.com>
Subject: Final SRFI 232: Flexible curried procedures
From: *@speechcode.com (Arthur A. Gleckler)
Injection-Date: Wed, 06 Apr 2022 22:10:52 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 32
 by: Arthur A. Gleckler - Wed, 6 Apr 2022 22:10 UTC

Scheme Request for Implementation 232,
"Flexible curried procedures,"
by Wolfgang Corcoran-Mathe,
has gone into final status.

The document and an archive of the discussion are available at
<https://srfi.schemers.org/srfi-232/>.

Here's the abstract:

Scheme lacks a flexible way to create and apply curried procedures.
This SRFI describes curried, a variant of lambda that creates true
curried procedures which also behave just like ordinary Scheme
procedures. They can be applied to their arguments one by one, all at
once, or anywhere in between, without any novel syntax. curried also
supports nullary and variadic procedures, and procedures created with
it have predictable behavior when applied to surplus arguments.

Here is the commit summary since the most recent draft:

- Change SRFI title.
- copy edits
- Finalize.

Here are the diffs since the most recent draft:

<https://github.com/scheme-requests-for-implementation/srfi-232/compare/draft-5..final>

Many thanks to Wolfgang and to everyone who contributed to the
discussion of this SRFI.

Regards,
SRFI Editor

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor