• Final SRFI 216: SICP Prerequisites (Portable)

    From Arthur A. Gleckler@21:1/5 to All on Thu Jan 21 18:05:14 2021
    Scheme Request for Implementation 216,
    "SICP Prerequisites (Portable),"
    by Vladimir Nikishkin,
    has gone into FINAL status.

    The document and an archive of the discussion are available at <https://srfi.schemers.org/srfi-216/>.

    Here's the abstract:

    This SRFI follows SRFI 203 in providing "out-of-the-box" support for
    hosting the exercises suggested by Structure and Interpretation of
    Computer Programs in portable Scheme.

    Whereas SRFI 203 focused on the necessarily non-portable aspects of
    the problem set (the graphics), this SRFI aims to provide support for
    the rest of the features, which are far more widespread, often already
    provided, and in reality mostly need just a common vocabulary.

    This SRFI provides procedures for working with time data,
    multi-threading, and streams, as well as SICP names for true and
    false.

    None of these procedures is fit for production use. They are only
    designed for pedagogical purposes.

    Students, however, are expected to be able to just write (include
    (srfi sicp)) and have the code from the book run without problems
    (apart from those intended by the book authors).

    Here is the commit summary since the most recent draft:

    - copy edits
    - Make first reference to each SRFI a link.
    - Finalize.
    - Fix typo.

    Here are the diffs since the most recent draft:

    <https://github.com/scheme-requests-for-implementation/srfi-216/compare/draft-3..final>

    Many thanks to Vladimir and to everyone who contributed to the
    discussion of this SRFI.

    Regards,


    SRFI Editor

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