chicken-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: New egg: srfi-227


From: Shawn Wagner
Subject: Re: New egg: srfi-227
Date: Wed, 19 Apr 2023 17:14:52 -0700

On Wed, Apr 19, 2023 at 2:11 PM Mario Domenech Goulart <mario@parenteses.org> wrote:
Hi Shawn,
[...] 

Some notes:

* let-optionals is also provided by the chicken.base module

* define-optionals is also provided by the miscmacros egg

I haven't checked if the syntax/semantics are the same as the
definitions of SRFI-227, though.


The version of let-optionals and let-optionals* in this SRFI is a superset of the ones in (chicken base) - that one only accepts bindings with default arguments, the SRFI includes mandatory and rest arguments too. AFAIK it's backwards compatible with code using the chicken version.No idea about miscmacros.
 
Could you please add a link to the source repository to the
egg documentation?

Updated the wiki documentation with a link and that it replaces those macros from chicken base.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]