Add test case for PR12985.

Closes PR 12985.

original commit: 55cb28168e8a54da3bc50a903b541693b4b5a917
This commit is contained in:
Eric Dobson 2014-03-25 21:22:07 -07:00
parent 5f15a74891
commit d1ed0c066f

View File

@ -0,0 +1,12 @@
#;
(exn-pred 2)
#lang typed/racket/base
(define-type T (Rec T (U (Pair String T) (Pair Char T))))
(define-type S (Rec S (Pair (U String Char) S)))
(: f (S -> S))
(: g (T -> T))
(define (f x) (cons "string" (cons #\a x)))
(define g f)