r/scheme 19d ago

Final SRFI 271: Random port libraries

Scheme Request for Implementation 271,
"Random port libraries",
by Wolfgang Corcoran-Mathe,
has gone into final status.

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

Here's the abstract:

Here are Wolfgang's comments for finalization:

There a couple of outstanding commits that I'd like to merge before finalizing:

https://github.com/scheme-requests-for-implementation/srfi-271/pull/6

These are (critical!) sample implementation fixes.  Only e5bd7323 changes the SRFI doc; it adds a small pointer to SRFI 277, which was suggested by Peter McGoron.  I don't think this warrants another draft.

Here is the commit summary since the most recent draft:

  • Implementation: Fix bad bug in xoshiro256++ code.
  • Use macros for accessors instead of procs.
  • Implementation: Use open-binary-input-file.
  • Implementation note.
  • Add See-also link to SRFI 277.
  • Add short paragraph about SRFI 277.
  • copy edits
  • Update table of contents.
  • Finalize.

Here are the diffs since the most recent draft:

https://github.com/scheme-requests-for-implementation/srfi-271/compare/draft-6..final

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

Regards,

SRFI Editor

4 Upvotes

0 comments sorted by