typed-racket/typed-racket-test/succeed/def-pred.rkt
2014-12-16 10:07:25 -05:00

10 lines
194 B
Racket

#lang typed/scheme
(define-predicate int-or-bool? (U Integer Boolean))
(int-or-bool? 7)
(define-predicate int-list? (Rec List (Pair Integer (U '() List))))
(int-list? 1)
(int-list? '(1 2 3))