Now on to learning about type systems! https://school.racket-lang.org/2019/plan/thu-mor-lecture.html
So I finally understand the phrase "one advantage of Racket's macro system is that macros can communicate". I never understood wtf that meant until today when going through https://school.racket-lang.org/2019/plan/fri-mor-lecture.html and the section on syntax-local-value.
That's what it means, right there. That's how macros can communicate.
@cwebber I just see a wall of text that is meaningless to me. I /never/ could figure out Scheme's macro system, much less most refinements of it.
I know Rust's macros are in part influenced by Scheme's, and surprise! I have problems understanding them too.
Server run by the main developers of the project It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!