Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

Due to lack of disk space, this fortune database has been discontinued.


devel / comp.lang.scheme / SRFI 227: Optional Arguments

SubjectAuthor
o SRFI 227: Optional ArgumentsArthur A. Gleckler

1
SRFI 227: Optional Arguments

<e242c64a-f478-49b6-9951-4b8d65d6b039n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.lang.scheme
X-Received: by 2002:a37:96c2:: with SMTP id y185mr33097353qkd.6.1629916583361;
Wed, 25 Aug 2021 11:36:23 -0700 (PDT)
X-Received: by 2002:a9d:7006:: with SMTP id k6mr39271424otj.181.1629916583024;
Wed, 25 Aug 2021 11:36:23 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!4.us.feeder.erje.net!2.eu.feeder.erje.net!feeder.erje.net!news.uzoreto.com!newsfeed.xs4all.nl!newsfeed8.news.xs4all.nl!news-out.netnews.com!news.alt.net!fdc2.netnews.com!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.scheme
Date: Wed, 25 Aug 2021 11:36:22 -0700 (PDT)
Injection-Info: google-groups.googlegroups.com; posting-host=2600:1700:ce00:be10:19b9:4c50:459:4bad;
posting-account=LxAb6woAAAC1lFA0Q2auCNpmd7EXgVPk
NNTP-Posting-Host: 2600:1700:ce00:be10:19b9:4c50:459:4bad
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <e242c64a-f478-49b6-9951-4b8d65d6b039n@googlegroups.com>
Subject: SRFI 227: Optional Arguments
From: *@speechcode.com (Arthur A. Gleckler)
Injection-Date: Wed, 25 Aug 2021 18:36:23 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2128
 by: Arthur A. Gleckler - Wed, 25 Aug 2021 18:36 UTC

Scheme Request for Implementation 227,
"Optional Arguments,"
by Marc Nieper-Wißkirchen (spec and R6RS implementation) and Daphne
Preston-Kendal (R7RS implementation),
is now available for discussion.

Its draft and an archive of the ongoing discussion are available at
<https://srfi.schemers.org/srfi-227/>.

You can join the discussion of the draft by filling out the subscription
form on that page.

You can contribute a message to the discussion by sending it to
<srfi-227@srfi.schemers.org>.

Here's the abstract:

This SRFI specifies the opt-lambda syntax, which generalizes lambda.
An opt-lambda expression evaluates to a procedure that takes a number
of required and a number of optional (positional) arguments, whose
default values are determined by evaluating corresponding expressions
when the procedure is called.

This SRFI also specifies a variation opt*-lambda, which is to
opt-lambda as let* is to let and the related binding constructs
let-optionals and let-optionals*.

Regards,

SRFI Editor

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor