New draft (#3) and last call for comments on SRFI 171: Transducers Arthur A. Gleckler (05 Oct 2019 00:22 UTC)
(missing)

New draft (#3) and last call for comments on SRFI 171: Transducers Arthur A. Gleckler 05 Oct 2019 00:21 UTC

I've just published draft #3 of SRFI
171.  It was submitted by Linus
Björnstam, author of the SRFI.

  <https://srfi.schemers.org/srfi-171/>

Linus has asked me to announce "last
call" for this SRFI.  He believes that
it is ready for finalization, but would
like to give reviewers one last chance
to submit corrections and feedback
before we finalize it.

In particular, I appeal to anyone
reading this to try the sample
implementation, run the tests, and send
feedback about your results.

If you're interested in this SRFI,
please give your feedback via the SRFI
171 mailing list before 2019/101/2.
After that, assuming that no major
revisions are required, we will declare
it final.

Here are Linus's comments on the draft:

  - I found some small errors that I
    corrected as well, as well as two
    renames.

  - tinterpose -> tadd-between
    bytevector-transduce -> bytevector-u8-transduce

  - The suggestions by Duy have all been
    added, and also the corrections to
    rany and revery.

  - Tests have been updated, but I
    really should make them more
    comprehensive.

  - I have _NOT_ tested anything else
    than guile currently, and I have no
    computer access other than mobile
    phone + ssh to a raspberry pi
    (making these changes were not easy,
    I tell you :) ).  The renames have
    all been added.

Here are the commit comments:

  - srfi-171.html: fix incomplete <code> tag
  - Fix portability issues
  - enable tindex and tpartition-all tests
  - Use DTD for HTML5.
  - Apply changes from Linus Björnstam.
  - Publish third draft.

Here's the diff:

  <https://github.com/scheme-requests-for-implementation/srfi-171/compare/cbf45c8..01317ca>

Regards,

SRFI Editor