Hacker News new | past | comments | ask | show | jobs | submit login

I think the problem is, then constructs such as yield (the behavior of which depends on the current function scope), would no longer work correctly.



Couldn't `let` be a compile-time expansion using `gensym` or some other symbol mangling? Or is that what the contrib macro does?




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: