You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
(define z (stream-filter (lambda (x) (= (remainder x 5) 0)) seq))
;; (newline)
;; (stream-ref y 7)
;; (display sum)
;; (newline)
;; (display-stream z)
;; (display sum)
Значение sum будет равно 210, но если бы мемоизация при вычислении не применялась, значение было бы больше, так как при вычислении (display-strem z) сновы бы вычислялись все значиния через процедуру accum, котороая имеет побочный эффект в виде изменения переменной sum.