On Thu, Jul 20, 2017 at 3:00 PM, Shiro Kawai <xxxxxx@gmail.com> wrote:
 
(The logic is that comparatos are immutable objects, so if their slot values are eq? to each other there's no point to distinguish two comparator instances that allocated separately.)

That was indeed my intention with SRFI 128, which never speaks of a newly allocated comparator being returned.  This allows implementations to cache comparators if desired (although the sample implementation doesn't).

--
John Cowan          http://vrici.lojban.org/~cowan        xxxxxx@ccil.org
With techies, I've generally found
If your arguments lose the first round
Make it rhyme, make it scan / Then you generally can
Make the same stupid point seem profound!           --Jonathan Robie