問題3.68 – SICP(計算機プログラムの構造と解釈)その158
2009年04月20日
問題3.68
cons-stream
を使わないために遅延評価が行われず、interleave
の引数が評価されてしまい無限ループに陥る。
(define (pairs s t) (interleave (stream-map (lambda (x) (list (stream-car s) x)) t) (pairs (stream-cdr s) (stream-cdr t))))
計算機プログラムの構造と解釈
posted with amazlet at 08.11.07
ジェラルド・ジェイ サスマン ジュリー サスマン ハロルド エイブルソン
ピアソンエデュケーション
売り上げランキング: 6542
ピアソンエデュケーション
売り上げランキング: 6542