typed-racket/typed-racket-test/fail/set-tests.rkt
2014-12-16 10:07:25 -05:00

9 lines
158 B
Racket

;; should FAIL!
#lang typed-scheme
(let*: ((x : Any 1)
(f : (-> Void) (lambda () (set! x (quote foo)))))
(if (number? x) (begin (f) (add1 x)) 12))