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

  https://srfi.schemers.org/srfi-174/

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 174 mailing list before 2019/11/19.  After that, assuming that no major revisions are required, we will declare it final.

Here are John's comments on the draft:

I have clarified that IEEE 64-bit floats are insufficient to serve as timespecs, because is now guaranteed that whatever is passed to the timespec constructor is eqv? to whatever is returned by the accessors.
 
I also explained how an implementation may and may not use a fixnum check if the representation of a timestamp is not disjoint.

Here is the commit summary:

  - Use DTD for HTML5.
  - eliminate float representation, editorial changes
  - editorial changes
  - Publish second draft.

Here's the diff:

  https://github.com/scheme-requests-for-implementation/srfi-174/compare/634014e..41fc636

Regards,


SRFI Editor