ben.knoble
2021-9-26 11:38:41
The original paper (I was just reading parts of it) suggests the first interpretation is (or was) correct, that the type-checker is looking at expanded programs
sorawee
2021-9-26 11:40:41
oh yes, it’s looking at the expanded programs. My comment was about how using macro probably won’t make things easier.
capfredf
2021-9-27 03:09:27
There is a section of the typed racket guide that describes this limitation https://docs.racket-lang.org/ts-guide/caveats.html#%28part._.Macros_and_compile-time_computation%29