Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Some macros expand to a lot of code, especially when doing more in-depth transformations such as those performed by core.async in Clojure where they transform standard sequential code into a state machine with exactly the same semantic but with the added ability to execute, yield and resume like a coroutine.


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

Search: