I've just published draft #3 of SRFI 178. It was submitted by John Cowan, author of the SRFI.

John 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 178 mailing list before 2020-08-17. After that, assuming that no major revisions are required, we will declare it final. It is important that we get your feedback before 2020-08-17. If that deadline is too soon for you, but you would like to contribute, please let me know so that I can extend the last-call period.

Here are John's comments on the draft:

Despite or because of the shortage of discussion here, I think we are ready for last call.

The main API changes are that logical-shift(!), field-replace(!), field-rotate, and field-reverse(!) have returned from draft 1. -field-rotate! was judged too difficult to get right.

The implementation is complete except for a few optional start and end arguments.

The tests are complete except that there is no test for -count-run yet.

Here is the commit summary:

Here's the diff:

https://github.com/scheme-requests-for-implementation/srfi-178/compare/draft-2..draft-3

Regards,


SRFI Editor