Arc Forumnew | comments | leaders | submitlogin
1 point by akkartik 5048 days ago | link | parent

This seems relevant: "With macros, you have hygiene issues because you work with quoted identifiers, that somehow have to refer back to their original bindings. With fexprs, you have the luxury of using live values instead of identifiers referring to values, thereby achieving hygiene simply through good old lexical scope, already built-in to the language anyway." http://lambda-the-ultimate.org/node/4345#comment-66868