In-place update to SRFI 114
John Cowan 24 Jun 2014 17:08 UTC
Due to a glitch in updating my source control, the finalized version of
SRFI 114 did not contain my fixes for the issues raised by Shiro Kawai in
<http://srfi.schemers.org/srfi-114/mail-archive/msg00016.html>
and accepted by me in
<http://srfi.schemers.org/srfi-114/mail-archive/msg00020.html>. These
changes make the comparator argument passed to `=?` and friends required
rather than optional, and exclude the wrapped equality predicates from
the prohibitions on NaNs and circular structure.
I have also changed the sample implementation to reflect this, and fixed
a few other bugs while I was at it.
The SRFI is temporarily available at
<http://ccil.org/~cowan/temp/srfi-114.html> and the implementation at
<http://ccil.org/~cowan/temp/comparators.tar.gz>.
--
John Cowan http://www.ccil.org/~cowan xxxxxx@ccil.org
Heckler: "Go on, Al, tell 'em all you know. It won't take long."
Al Smith: "I'll tell 'em all we *both* know. It won't take any longer."