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.