• SRFI 232: An advanced currying form

    From Arthur A. Gleckler@21:1/5 to All on Fri Jan 7 18:21:01 2022
    Scheme Request for Implementation 232,
    "An advanced currying form,"
    by Wolfgang Corcoran-Mathe,
    is now available for discussion.

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

    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-232@srfi.schemers.org>.

    Here's the abstract:

    Scheme lacks a flexible way to create and apply curried procedures.
    This SRFI describes lambda*, 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. lambda* also
    supports nullary and variadic procedures, and procedures created with
    it have predictable behavior when applied to surplus arguments.

    Regards,



    SRFI Editor

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)