Graham Watt

Results 22 comments of Graham Watt

It's worth noting that this behavior _only_ appears for `(cond [else ...])` forms. Having other branches for cond will always fail: ```scheme > (cond [#f (define x 1234) x] [else...

The order of evaluation of the binding form expressions in letrec is unspecified. I think it's wrong to assume either behavior is correct. Definitely a little odd that changing `(f)`...