typed-racket/typed-racket-test/succeed/unit-syntax-rule-with-annotation.rkt
2017-04-27 17:46:23 -05:00

14 lines
244 B
Racket

#lang typed/racket/base
(require typed/racket/unit)
(define-syntax-rule (define* form ...) (define form ...))
(define-signature sig^
([id : (Any Any)]))
(define-unit sig@
(import)
(export sig^)
(define* (id [x : Any]) : Any x))