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

13 lines
218 B
Racket

#;
(exn-pred 1)
#lang typed/racket
(: f (case->
(Symbol Symbol * -> Integer)
(Symbol * -> Symbol)))
(define f (case-lambda
((x . y) 4)
(w 'x)
))
((ann f (Symbol * -> Symbol)) 'x)