• SRFI 249: Restarting conditions

    From Arthur A. Gleckler@21:1/5 to All on Mon Nov 13 16:38:14 2023
    Scheme Request for Implementation 249,
    "Restarting conditions",
    by John Cowan,
    is now available for discussion.

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

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

    Here's the abstract:

    When an exceptional situation is encountered by a program, it may
    create a condition object describing the situation and then signal the
    condition and pass control to a condition handler. The signaler and
    handler are two different parts of a system, between which there is a
    barrier of abstraction. In order to recover gracefully and flexibly
    from exceptional situations, however, the signaler can provide
    multiple ways by which the handler can restart the computation, some
    of which may require extra input. Often, the decision of which method
    of recovery to choose is left up to a human user, who may be prompted
    for the input needed to recover. This SRFI proposes a simple mechanism
    called restarters to encapsulate the information necessary to restart
    a computation with associated interactive prompters.

    Regards,


    SRFI Editor

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