The Seasoned Schemer の13章(The Little Schemer の続きなので、この本単体では3章目)。
The Little Schemer の8章で継続渡しが少し出てきます。
この章から本格的に継続渡し・呼び出しが出てくるようです。
call/cc, letcc(let/cc)など。
ここで書いてるintersectは継続とは無関係で、その前振りです。
intersectallなどを経て、letcc, call-witch-current-continuationを使って書いてみるよー!と進んでいきます。
一般的な再帰、letrec、fold-rightなどで書いてみました。
fold系は便利ですね。
0 件のコメント:
コメントを投稿