This website requires JavaScript.
Explore
Help
Sign In
syndicate-lang
/
syndicate-2017
Watch
1
Star
0
Fork
You've already forked syndicate-2017
0
Code
Issues
Pull Requests
Projects
Releases
Wiki
Activity
c3559f1611
syndicate-2017
/
racket
/
typed
/
examples
/
provides.rkt
9 lines
97 B
Racket
Raw
Normal View
History
Unescape
Escape
Hide legacy typed/syndicate #lang, consolidate to the "roles" version
2021-04-22 16:04:06 +00:00
#lang
typed/syndicate
re-finangle `define/intermediate` to allow require & provides Needed to change from `make-rename-transformer` to `make-variable-like-transformer` because apparently rename transformers are treated differently when referred to from another model, hiding the syntax properties on the target.
2018-09-14 20:40:43 +00:00
(
provide
a-fun
)
(
define
(
a-fun
[
x
:
Int
]
->
Int
)
(
+
x
1
)
)
Hide legacy typed/syndicate #lang, consolidate to the "roles" version
2021-04-22 16:04:06 +00:00
#;
(
a-fun
5
)