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

Reply via email to