im aware of the various srfis on the matter. thats one of the things i was
griping about earlier. receive is entirely counterintuitive... one
extra set of parens around the vars and producer would make it so much
easier to follow. let-values is a nicer solution to the problem but
still somewhat confusing. i dislike srfi-71.
i take the number of srfi's relating to binding (values ...) clauses in
different ways as evidence of its confusing and unnecessary nature. :)
-elf
On Thu, 31 Jan 2008, John Cowan wrote:
Scripsi:
See SRFI 8, which Chicken implements and which is designed to make
receiving multiple values very easy.
SRFI-11 (which provides let-values and let*-values) and SRFI-71 (which nicely
extends let and let*) are more advanced solutions to this problem: there
don't seem to be Chicken implementations, though.
_______________________________________________
Chicken-users mailing list
Chicken-users@nongnu.org
http://lists.nongnu.org/mailman/listinfo/chicken-users