On Fri, 2009-09-04 at 15:28 -0700, Brian Harvey wrote: > It certainly wouldn't be my ideal choice, because it has multiple > return values, a blasphemy.
Why do you say that, please? It just seems a clean symmetry to have those. And: > there are one or two things not in any Scheme > standard, and not implementable on top of any > Scheme standard afaik, that I keep missing, e.g., ARITY. What do you mean? Do you mean a procedure that tells you the arity of a procedure? If so, I think that is a confused notion because in general every procedure takes a flat environment as argument and there are many ways to constrain which environments are acceptable vs. which are errors. What of a procedure that it is an error to call with any number of arguments which is not a prime number, for example? What is its arity? -t _______________________________________________ r6rs-discuss mailing list [email protected] http://lists.r6rs.org/cgi-bin/mailman/listinfo/r6rs-discuss
