poly.scm 265 B

123456789101112
  1. ; Copyright (c) 1993-2008 by Richard Kelsey. See file COPYING.
  2. (define (identity x) x) ; can't get much more polymorphic than that
  3. (define (test x)
  4. (cond (#f
  5. (vector-ref (identity (make-vector 3)) 2))
  6. (else
  7. (+ (identity (+ x 3)) (identity (+ x 2))))))