[r6rs-discuss] Comparison procedures' number of arguments

Derick Eddington derick.eddington at gmail.com
Sat Oct 18 21:43:25 EDT 2008


Why does R6RS specify that predicates like =, <, >=, char<?, fx>=?, etc.
accept a minimum of two arguments instead of accepting zero or more?
They would seem to compose better by allowing arbitrary/unknown numbers
of arguments, and some implementations (Gambit, Chicken, Chez, Ikarus,
more?) do allow them to accept zero and/or one.

-- 
: Derick
----------------------------------------------------------------




More information about the r6rs-discuss mailing list