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

16 lines
259 B
Racket

#;
(exn-pred ".*contract.*")
#lang scheme/load
(module m typed-scheme
(: x (Number -> Number))
(define (x n) (add1 n))
(provide x))
(module n typed-scheme
(require (only-in 'm))
(require/typed 'm [x (String -> Number)])
(x "foo"))
(require 'n)