typed-racket/typed-racket-test/fail/issue-169-2.rkt
2015-08-14 21:42:20 -05:00

9 lines
191 B
Racket

#lang typed/racket
(define-type Pos Integer)
(define-new-subtype Pos* (p Pos))
(define lst : (Listof Pos*)
'())
(define lst*
(reverse lst))
(ann lst* (Listof Nothing)) ; this should fail