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