Is this really the best we can do for a contracted first-order procedure that accidentally returns two values instead of one:
Language: racket. . . procedure-result chaperone: arity mismatch; wrapper does not accept the number of values produced by the original procedure wrapper: #<procedure> number of values: 2 ?? -- Matthias _________________________ Racket Developers list: http://lists.racket-lang.org/dev