SICPの例も出てるけどLispのコードでは当たり前に出てくるパターンだわな
なんか一人がんばってる人いるみたいだけど