やっぱりLispの方がいいなぁ

気になるけれど、スケッチを書くように書くことはできなさそう。
遅延評価は気になるけど、問題領域を絞ってmacroで実現する方向でいいかなぁ。

パターンマッチングの仕組みは確かに宣言的な気がする。
ifすらいらないし。
lispに組み込めないのかなぁ。