I've just published draft #4 of SRFI 179.  It was submitted by Bradley J. Lucier, author of the SRFI.

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

Here are Bradley's comments on the draft:

The substantive change is to allow omission of zero lower bounds in intervals. And I corrected the characterization of Bawden's original post.

generic-arrays.scm:

Modify make-interval to take either one argument (which will
be the upper bounds, with zero lower bounds), or two arguments
(which will be first the lower bounds and then the upper bounds).
test-arrays.scm:

Test the error returns for one-argument make-interval.

Change the tests of code from the SRFI document to use
one-argument make-interval where possible.

srfi-179.scm:

Correctly characterize Bawden't original comp.lang.scheme
post as implementing nonzero lower bounds.

Standardize date formats.

Standardize SRFI references.

Document changes to make-interval, and add this to the list
of changes from SRFI 122.

Change every example call to make-interval with zero lower
bounds to omit the lower bounds.

srfi-179.html:

Regenerate from srfi-179.scm.

Here is the commit summary:
Here's the diff:

https://github.com/scheme-requests-for-implementation/srfi-179/compare/draft-3..draft-4

Regards,


SRFI Editor