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).