the little schemer

Scheme手習い Chapter 9

気付き感想等 全関数と部分関数 keep-lookingはlatの一部分に対して再帰しているのではない 不自然な再帰 部分関数 これまでに見てきた関数は全関数 ゴールに到達しない関数でもっと短いもの (define eternity (lambda (x) (eternity x))) いつまでたっても…

Scheme手習い Chapter 8

さて、いよいよ後半になって難しくなってきた。 8章ではカリー化、収集子(継続とも呼ばれる)、収集子を渡すスタイルの関数の書き方。 第10の掟「同時に2つ以上の値を集める際には関数を作るべし。」が出てきた。 自分なりまとめ 関数はリストとアトムを返せ…