λ脳になった気がする

Lispでプログラムを組んでいたら、

  • 無性にfind-ifやremove-ifが使いたくなった。
  • 2重リストを1重にするには、reduce+appendか!とひらめいた。
  • 2重リストを扱うのに、mapcar+mapcarが使えることがわかった。

高階関数を使うたびに脳にドーパミンが出る(笑)。これがλ脳か!