直前のエントリーのコードの解説 for 自分

直前のエントリーのコードは、{f, a, b, ...}というtupleを受け取って、a, b, ...にfを適用して返すという関数で、fやaやbがtupleであれば、それらに対しても再帰的にapplyを適用した上でf(もしくはapply(f))を適用する。{{a, b, c}, d, {e, f, g} } なら a(b, c)(d, e(f, g))。で、tupleそのものに対して関数を適用したい場合は、quote関数を使えばよい。