PasteRack.org
Paste # 85894
2018-12-07 13:15:10

Fork as a new paste.

Paste viewed 328 times.


Embed:

  1. #lang racket/base
  2.  
  3. (module n racket/base
  4.   (struct x (y))
  5.   (provide (struct-out x)))
  6.  
  7. (module m typed/racket
  8.  
  9.   (require typed/racket/unsafe)
  10.   (require/typed (submod ".." n)
  11.     [#:struct x ([y : String])])
  12.   struct:x)
  13.  
  14. (require 'm)

=>