Re:Ask YC: Ruby and Lisp devs, please answer this (Not a fla...
by db4n on Monday January 14, 2008 @08:25PM
(#98448)
Macros can be used to automate function definition.
You can't use blocks and HOFs for that, because
definition occurs at compile time. You can also
automate definition of other macros.
http://paste.lisp.org/display/54227