[r6rs-discuss] peculiar semantics for a predicate

From: William D Clinger <will>
Date: Thu, 25 Oct 2007 16:14:40 -0400

According to R6RS library chapter 13, the argument to
hashtable? *must* be a hashtable, which means the
hashtable? predicate always returns true. When given
a non-hashtable as an argument, it raises an exception
instead of returning.

I doubt whether this was the intended semantics, but
those of us who take R6RS conformance seriously will
implement it faithfully.

Will
Received on Thu Oct 25 2007 - 16:14:40 UTC

This archive was generated by hypermail 2.3.0 : Wed Oct 23 2024 - 09:15:01 UTC